python--pandas笔记整理

DataFrame索引

python--pandas笔记整理_第1张图片
index方法和属性
python--pandas笔记整理_第2张图片

data.columns.get_indexer(['第一列','第二列']):DataFrame中取得列索引位置

get_dummies函数

如果DataFrame的某一列中含有k个不同的值,则可以派生出一个k列矩阵或DataFrame(其值全为1和0)。pandas有一个get_dummies函数可以实现该功能

df = pd.DataFrame({'key': ['b', 'b', 'a', 'c', 'a', 'b'],'data1': range(6)})

pd.get_dummies(df['key'])

Dataframe.add_prefix('自定义前缀名')函数可以与系列以及数据帧一起使用。

对于Series,行标签带有前缀。

对于DataFrame,列标签带有前缀。

离散化和面元划分(cut&qcut

qcut/cut(数据数组,面元数组)

根据数据的分布情况,cut可能⽆法使各个⾯元 中含有相同数量的数据点。⽽qcut由于使⽤的是样本分位数,因 此可以得到⼤⼩基本相等的⾯元

你可能感兴趣的:(python,pandas)