
pandas
glory8901
这个作者很懒,什么都没留下…
展开
-
pandas 两列的值转dict
1、把dataframe中的某两列变成一个key-value形式的dict 代码如下:import pandas as pddf = pd.DataFrame({'A': ['a', 'b', 'c'], 'B': [2, 7, 1], 'C': [100, 87, 96]})# 形成以A为key,B为value的dictdc = df.set_index("A")["B"].to_dict()p...原创 2021-08-28 07:54:16 · 1992 阅读 · 0 评论 -
pandas 切分数据 行拆分成多行
pandas返回的是一个特殊的Categorical对象。 你可以将其看做一组表 示面元名称的字符串。 实际上,它含有一个表示 不同分类名称的levels数组以及一个为年龄数据进行标号的labels属性。跟“区间”的数学符号 一样,圆括号表示开端,而方括号则表示闭端(包括)。 哪边是闭端可以通过right.也可以自定义label名称。from pandas import Series,D...转载 2020-02-12 17:31:39 · 4771 阅读 · 2 评论 -
python pandas学习笔记
1. 创建一个空的DataFramedf_empty = pd.DataFrame(columns=['A', 'B', 'C', 'D'])2.分组使用聚合函数时,可以不生成索引。df.groupby(['a','b'],as_index=False).mean()3.转换聚合只是其中的一种方法,转换也是。原创 2017-05-24 09:11:21 · 272 阅读 · 0 评论