![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Pandas
文章平均质量分 77
weixin_43625663
这个作者很懒,什么都没留下…
展开
-
Pandas基础(四)
10 有序数据10.1序的建立有序类别:as_unordered()无序类别:reorder_categories()通过cat对象调用可以通过sort_values(),sort_index()排序10.2区间类别cut()函数构造参数:bin传入整数n时,按照最大和最小值等距分为n段默认为左开右闭另外常用的方法,传入分割点的列表pd.cut(s,bins=[-np.infty,1.2,1.8,2.2,np.infty]#另外两个常用参数为labels和retbins#分别代表了原创 2021-03-29 11:14:19 · 94 阅读 · 0 评论 -
Pandas基础(三)
5分组5.1分组df.groupby(分组依据)[数据来源]根据多个依据分组,在分组依据处传入列名构成的列表分组依据中还可以传入conditon5.2Groupby对象的属性1、ngroups:分了多少组2、groups:组名映射到组索引的字典3、size:表长乘表宽5.3分组的三大操作1、聚合函数max/min/mean/median/count/all/any/idxmax/idxmin/mad/nunique/skew/quantile/sum/std/var/sem/size/原创 2021-03-23 14:21:36 · 151 阅读 · 0 评论 -
Pandas基础(二)
4 索引器4.1列索引列索引通过[]实现,[[列名列表]]可以取出多个列,组成DataFrame4.2序列的行索引以字符串为索引的Series,可以用[item],如有多个值对应则返回Series。取出多个索引的对应元素,则可以使用[items的列表]。以整数为索引的Series,可以使用[int]或者[int_list]4.3loc索引器(基于元素)loc索引器一般形式为[,],其中分别代表行列的选择,如果忽略列的选择可以写出[*]表示按行索引。支持:单个元素、元素列表、布尔列表、函数原创 2021-03-22 22:00:15 · 189 阅读 · 0 评论 -
Pandas基础(一)
1 文件的读取和写入1.1 文件的读取**import pandas as pdpd.read_csv("path")pd.read_table("path")pd.read_excel("path")公共参数:header=None:表示第一列不作为列名。index_col:表示把某一列或者某几列作为索引。ues_cols:表示读取列的集合,默认为全部。read_table()函数可以使用sep参数作为分隔符。1.2数据写入df.to_csv("path")df.to_exce原创 2021-03-22 20:35:35 · 114 阅读 · 0 评论