
Python数据分析
文章平均质量分 50
CaiJin1217
这个作者很懒,什么都没留下…
展开
-
pandas之重组时间序列 periodindex
periodindex:将数据中的分离的时间字段,重组为时间序列,并指定为index****period = pd.PeriodIndex(year=df["year"], month=df["month"], day=df["day"], hour=df["hour"], freq="H") df["datetime"] = period # 设置为索引 df.set_index("datetime", inplace=True) # 降采样(原来的值为一小时一次,改为一月一次) # 对常规时间序列数原创 2021-01-21 16:19:23 · 1200 阅读 · 0 评论 -
numpy数组常用属性和方法
一、基本属性属性作用a.dtype()数组元素类型 float32,uint8,…a.shape()数组形状 (m,n,o,…)a.size()数组元素数a.itemsize()每个元素占字节数a.nbytes()所有元素占的字节a.ndim()数组维度二、形状相关属性作用a.flat()所有元素的迭代器...转载 2018-10-26 14:59:13 · 510 阅读 · 0 评论 -
numpy的各种方法
一、numpy方法1、np.dtype:指定当前numpy对象的整体数据, 见下一个表格2、np.itemsize:对象中每个元素的大小, 单位字节3、np.size:对象元素的个数, 相当于np.shape中的n*m值4、np.shape :轴, 查看数组形状, 对于矩阵, n行m列5、np.ndim :秩6、np.isnan(list) :筛选出nan值7、np.iscomple...原创 2018-10-15 17:50:38 · 1710 阅读 · 0 评论 -
Python模块之linecache(对文件的指定读取)
一、linecache模块函数1、linecache.getlines(filename, lineno[, module_globals])从文件中读取内容,得到第 lineno行2、linecache.clearcache()清除现有的文件缓存。3、linecache.checkcache([filename])缓存中的文件可能已在磁盘上更改,并且需要更新的版本...原创 2019-03-18 13:55:52 · 1221 阅读 · 0 评论