Python数据分析三剑客:Pandas、Numpy、Matplotlib

Pandas:DataFrame操作

2018-08-20  本文已影响62人  ACphart


构建DataFrame

>>> tuples = [('a', 'v1'), ('a', 'v2'), ('b', 'v1'), ('b', 'v2')]
>>> index = pd.MultiIndex.from_tuples(tuples)
>>> columns = ['c1', 'c2']
>>> values = np.arange(8).reshape(4, 2)
>>> df = pd.DataFrame(values, columns=columns, index=index)
>>> df
        c1  c2
a   v1   0   1
    v2   2   3
b   v1   4   5
    v2   6   7

选择多列

In  [1]: .045 + .005
Out [1]: 0.049999999999999996

所以化成一位小数的时候多加了0.00001

df.loc[]df.iloc[]用法集

1. df.loc[]详解

注:以下i1 i2代表index_label,c1 c2代表column_name

2. df.iloc[]详解

Boolean Selection

上一篇 下一篇

猜你喜欢

热点阅读