自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 收藏
  • 关注

原创 第十天:Python数据分析:从0完成一个宝可梦数据分析实战(第10天)

口袋妖怪数据集探索数据集下载!wget -O pokemon_data.csv https://pai-public-data.oss-cn-beijing.aliyuncs.com/pokemon/pokemon.csvimport pandas as pdimport seaborn as snsimport matplotlib.pyplot as pltdf = pd.read_csv("./pokemon_data.csv")df.head()查看数据# 计算出每个特征有多

2020-09-15 23:21:59 187

原创 获取当前日期的上一个月 上一年的时间

>>> import datetime >>> import dateutil.relativedelta>>> now = datetime.datetime.now()>>> print now2012-03-15 12:33:04.281248>>> print now + dateutil.relativedelta.relativedelta(months=-1)2012-02-15 12:33.

2022-01-29 10:09:55 614

转载 Xarray中删去重复时间

转贴自Stack Overflownetcdf - Drop duplicate times in xarray - Stack Overflow

2021-06-04 22:08:23 392

转载 pandas用另外的矩阵进行空值补充

df[df.isnull()] = d2

2021-05-29 22:05:10 186

转载 如何在JUPYTER NOTEBOOK中切换CONDA虚拟环境

转载于https://blog.csdn.net/IT_xiao_bai/article/details/102765922、一、安装插件通过下面命令安装插件:conda install nb_conda安装完插件后,如果打开jupyter notebook后,在主页就会出现Conda选项卡,而没按插件之前是没有这个选项卡的。...

2021-05-22 20:31:06 144

原创 Python使用pandas把字符串转换为日期时间数据

Python使用pandas把字符串转换为日期时间数据功能描述:把pandas二维数组DataFrame结构中的日期时间字符串转换为日期时间数据,然后进一步获取相关信息。重点演示pandas函数to_datetime()常见用法,函数完整语法为:pandas.to_datetime(arg, errors='raise', dayfirst=False, yearfirst=False, utc=None, format=None, exact=True, unit=None, infer

2020-12-22 10:08:36 7941

原创 操作系统面试题

操作系统面试1.世界史操作系统原理中的作业、进程、线程、管程各自的定义。答:作业:用户在一次解题或一个事务处理过程中要求计算机系统所做的工作的集合。它包括用户程序、所需要的数据及控制命令等。作业是由一系列有序的步骤组成的。进程:一个程序在一个数据集合上的一次运行过程。所以一个程序在不同数据集合上运行,乃至一个程序在同样数据集合上的多次运行都是不同的进程。线程:线程是进程的一个实体,是被系统独立调度和执行的基本单位。管程:管程实际上是定义了一个数据结构和在该数据结构上的能为并发进程所执行的一组操

2020-10-12 22:07:14 153

原创 pandas根据列名或者行名进行排序处理

In [1]: frame=pd.DataFrame(np.arange(12).reshape((4,3)),columns=['c','a','b'],index=['D','B','C','A']) c a bD 0 1 2B 3 4 5C 6 7 8A 9 10 11 In [2]: frame.sort_index(axis=0)Out[2]: c a bA 9 10 11B 3 4 5C 6

2020-10-10 08:36:38 1470

原创 正则表达式学习

第一个程序import re key=r"<h1>hello world <h1>"p1=r"<h1>.+<h1>"pattern=re.compile(p1)print(pattern.findall(key))['<h1>hello world <h1>']key=r"[email protected]"p="[email protected]"pattern=re.compile(p)print(pattern.findall(key

2020-10-07 14:04:58 127

原创 c++经典面试100题

1.某文件中定义的静态全局变量(或称静态外部变量)其作用域是?答:本文件,静态全局变量限制了其作用域,即只在定义该变量的源文件内有效,在同一源程序的其他源文件中不能使用它。由于静态全局变量的作用域局限于一个源文件内,只能为该源文件内的函数公用,因此可以避免在其他源文件中引起错误。2.如何判断一段程序是由C编译程序还是由C++编译程序编译的?答:#ifdef__cplusplus cout<<"c++"; #else cout<<"c"; #endif这个没搞懂

2020-09-19 09:11:15 4358

原创 第九天:Python基础进阶:从函数到高级魔法方法(描述符 定制序列 迭代器 )

描述符描述符就是将某种特殊类型的类的实例指派给另一个类的属性。__get__(self, instance, owner)用于访问属性,它返回属性的值。__set__(self, instance, value)将在属性分配操作中调用,不返回任何内容。__del__(self, instance)控制删除操作,不返回任何内容。class MyDecriptor: def __get__(self, instance, owner): print('__get__', s

2020-09-18 09:37:01 145

原创 第五天:Python基础进阶:字符串和字典

字符串字符串的定义Python 中字符串被定义为引号之间的字符集合。Python 支持使用成对的 单引号 或 双引号。t1 = 'i love Python!'print(t1, type(t1))# i love Python! <class 'str'>t2 = "I love Python!"print(t2, type(t2))# I love Python! <class 'str'>print(5 + 8) # 13print('5' + '8

2020-09-18 09:27:41 73

原创 第八天:Python基础进阶:从函数到高级魔法方法(第8天)

魔法方法魔法方法总是被双下划线包围,例如__init__。魔法方法是面向对象的 Python 的一切,如果你不知道魔法方法,说明你还没能意识到面向对象的 Python 的强大。魔法方法的“魔力”体现在它们总能够在适当的时候被自动调用。魔法方法的第一个参数应为cls(类方法) 或者self(实例方法)。cls:代表一个类的名称self:代表一个实例对象的名称基本的魔法方法__init__(self[, ...]) 构造器,当一个实例被创建的时候调用的初始化方法【例子】class R

2020-09-13 23:37:42 76

原创 第七天:Python基础进阶:从函数到高级魔法方法(第7天)

类与对象对象 = 属性 + 方法对象是类的实例。换句话说,类主要定义对象的结构,然后我们以类为模板创建对象。类不但包含方法定义,而且还包含所有实例共享的数据。封装:信息隐蔽技术我们可以使用关键字 class 定义 Python 类,关键字后面紧跟类的名称、分号和类的实现。【例子】class Turtle: # Python中的类名约定以大写字母开头 """关于类的一个简单例子""" # 属性 color = 'green' weight = 10 l

2020-09-12 22:56:05 79

原创 第六天:Python基础练习:数据结构大汇总(第6天) 学习内容:集合和序列

集合的内置方法set.add(elmnt)用于给集合添加元素,如果添加的元素在集合中已存在,则不执行任何操作。fruits = {"apple", "banana", "cherry"}fruits.add("orange")print(fruits) # {'orange', 'cherry', 'banana', 'apple'}fruits.add("apple")print(fruits) # {'orange', 'cherry', 'banana', 'apple'}

2020-09-11 23:05:18 204

原创 第四天:Python基础练习:数据结构大汇总

简介函数1. 函数的定义2. 函数的调用3. 函数文档4. 函数参数5. 函数的返回值6. 变量作用域Lambda-表达式1. 匿名函数的定义2. 匿名函数的应用类与对象1. 属性和方法组成对象2. self是什么?3. Python的魔法方法4. 公有和私有5. 继承6. 组合7. 类、类对象和实例对象8. 什么是绑定?9. 一些相关的内置函数(BIF)魔法方法1. 基本的魔法方法2. 算术运算符3. 反算术运算符4. 增量赋值运算5..

2020-09-10 22:58:59 104

原创 第三天:Python基础入门

Python基础入门:从变量到异常处理(第3天)print() 函数print(*objects, sep=' ', end='\n', file=sys.stdout, flush=False)将对象以字符串表示的方式格式化输出到流文件对象file里。其中所有非关键字参数都按str()方式进行转换为字符串输出;关键字参数sep是实现分隔符,比如多个参数输出时想要输出中间的分隔字符;关键字参数end是输出结束时的字符,默认是换行符\n;关键字参数file是定义流输出的文件,可以是标准的系统输

2020-09-08 23:17:51 79

原创 第二天:Python基础入门:从变量到异常处理(raise 语句)

注意:else语句的存在必须以except语句的存在为前提,在没有except语句的try语句中使用else语句,会引发语法错误。raise语句Python 使用raise语句抛出一个指定的异常。【例子】try: raise NameError('HiThere')except NameError: print('An exception flew by!') # An exception flew by!...

2020-09-08 22:57:56 104

原创 第一天 Python基础入门: 从变量到异常处理--阿里云天池(第1天)

前言 本帖用于记录阿里云天池python学习。 阿里云天池python学习链接一、 主要内容- 变量、运算符与数据类型 - 注释 - 运算符 - 变量和赋值 - 数据类型与转换 - print() 函数- 位运算 - 原码、反码和补码 - 按位非操作 ~ - 按位与操作 & - 按位或操作 | - 按位异或操作 ^ - 按位左移操作 << - 按位右移操作 >...

2020-09-06 17:12:07 99

原创 关于无法使用Qt样式表添加资源文件问题

在这里添加完资源文件后要进行保存才能在样式表里面打开

2018-09-10 16:07:02 3090

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除