- 博客(14)
- 资源 (3)
- 收藏
- 关注
原创 更改写入excel的pandas对象的时间格式
更改写入excel的pandas对象的时间格式若Series、DataFrame对象的列索引为时间序列,调用.to_excel()写入的时间格式如下:但我们通常需要更换时间格式,在此笔者提供了一种思路,不废话,直接贴代码:import pandas as pddf=pd.DataFrame({"A":range(4),"B":range(10,14)},index=pd.dat...
2018-03-25 15:53:24 8417 2
原创 Matplotlib下出现乱码的两种解决办法--FontProperties
Matplotlib下出现乱码的两种解决办法–设置FontProperties用matplotlib绘图时,常出现不显中文或乱码,原因是matplotlib.pyplot在显示时无法找到合适的字体。 解决办法一: 先把需要的字体(在系统盘C盘的windows下的fonts目录内)添加到FontProperties中。具体解决方法如下:from matplotlib.font_ma...
2018-03-21 23:49:09 14843 1
原创 Pandas详解十一之Fillna填充缺失数据
约定:import pandas as pdimport numpy as npfrom numpy import nan as NaN填充缺失数据fillna()是最主要的处理方式了。df1=pd.DataFrame([[1,2,3],[NaN,NaN,2],[NaN,NaN,NaN],[8,8,NaN]])df1代码结果: ...
2018-03-17 23:00:18 103935 3
原创 Pandas详解十之Dropna滤除缺失数据
约定:import pandas as pdimport numpy as npfrom numpy import nan as NaN滤除缺失数据pandas的设计目标之一就是使得处理缺失数据的任务更加轻松些。pandas使用NaN作为缺失数据的标记。使用dropna使得滤除缺失数据更加得心应手。一、处理Series对象通过dropna(...
2018-03-17 22:57:55 96520 3
原创 Pandas详解九之Drop丢弃指定轴的项
约定:import pandas as pdimport numpy as npDrop丢弃指定轴上的项丢弃某轴上项,只要有一个索引表或者列表即可。丢弃Series上的项:se1=pd.Series(range(10,15))se1.drop([2,3])代码结果:0 101 114 14dtype: int3...
2018-03-17 22:53:51 1687
原创 Pandas详解八之ReIndex重新索引
约定:import pandas as pdimport numpy as npReIndex重新索引reindex()是pandas对象的一个重要方法,其作用是创建一个新索引的新对象。一、对Series对象重新索引se1=pd.Series([1,7,3,9],index=['d','c','a','f'])se1代码结果:d 1...
2018-03-17 22:47:52 63344 1
原创 Pandas详解七之DatetimeIndex、PeriodIndex和TimedeltaIndex时间序列
约定:import pandas as pdimport numpy as np时间序列上节介绍的Timestamp、Period和Timedelta对象都是单个值,这些值都可以放在索引或数据中。作为索引的时间序列有:DatetimeIndex、PeriodIndex和TimedeltaIndex,它们都可以作为Series和DataFrame的索引。一、创建Date...
2018-03-17 22:34:30 38677
原创 Pandas详解六之Timestamp、Period、Timedelta时间对象
约定:import pandas as pdimport numpy as np一、时间点TimestampTimestamp是从Python标准库的datetime类继承过来的,表示时间轴上的一个时刻。它提供了方便的时区转换功能。调用Timestamp.now()获取当前时间,但注意的是,它是不包含时区信息的本地时间。now=pd.Timestamp.now...
2018-03-17 22:28:41 25305
原创 Pandas详解五之下标存取
约定import pandas as pdimport numpy as np下标存取Series和DataFrame提供了丰富的下标存取方法,除了直接用[ ],还有.loc[ ]、.iloc[ ]、.at[ ]、.iat[ ]和.ix[ ]等存取方式。np.random.seed(42)df1=pd.DataFrame(np.random.ran...
2018-03-16 13:08:54 6392 2
原创 Pandas详解四之MultiIndex对象
约定import pandas as pdfrom pandas import DataFrameimport numpy as npMultiIndexMultiIndex表示多级索引,它是从Index继承过来的,其中多级标签用元组对象来表示。一、创建MultiIndex对象创建方式一:元组列表m_index1=pd.Index([("...
2018-03-16 13:03:24 48727 10
原创 Pandas详解三之Index对象
约定import pandas as pdfrom pandas import DataFrameimport numpy as npIndexIndex对象保存着索引标签数据,它可以快速找到标签对应的整数下标,其功能与Python的字典类似。dict1={"Province":["Guangdong","Beijing","Qinghai","Fu...
2018-03-16 09:51:34 40366 3
原创 学习Python的做笔记神器——Jupyter Notebook
学习Python的做笔记神器——Jupyter Notebook给想学好Python的同学们安利一波,Jupyter Notebook是学习Python最好的做笔记环境,没有之一哦。Jupyter Notebook(又称IPython Notebook)是一个交互式的笔记本,支持运行超过40种编程语言。将介绍Jupyter Notebook的主要特点,了解为什么它能成为人们创造优美的可交互...
2018-03-16 09:38:49 96596 11
原创 Pandas详解二之DataFrame对象
约定import pandas as pdfrom pandas import DataFrameimport numpy as npDataFrameDataFrame是一个表格型的数据结构,既有行索引(保存在index)又有列索引(保存在columns)。一、DataFrame对象常用属性:创建DateFrame方法有很多(后面再介绍),最...
2018-03-15 19:38:46 13178
原创 Pandas详解一之Series对象
约定:import pandas as pdfrom pandas import Series,DataFrameimport numpy as npSeries一、Series属性及方法Series是Pandas中最基本的对象,Series类似一种一维数组:se1=Series([4,7,-2,8])se1代码结果:0 41 7...
2018-03-15 19:20:19 13927 3
SQL高频面试题 100讲
2022-11-21
史上最全python电子书籍打包
2018-04-24
利用Python进行数据分析(Python For Data Analysis中文版)高清版PDF
2018-03-16
Jupyter Notebook简单快捷键训练
2018-03-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人