Pandas数据处理全解析
1. 数据框基础操作
在数据处理中,Pandas数据框是非常强大的工具。下面我们通过一些示例来展示数据框的基础操作。
1.1 数据框求和
以下代码定义了两个Pandas数据框 df1 和 df2 ,并展示了它们的求和操作:
import pandas as pd
df1 = pd.DataFrame({'a' : [1, 0, 1], 'b' : [0, 1, 1] }, dtype=int)
df2 = pd.DataFrame({'a' : [3, 3, 3], 'b' : [5, 5, 5] }, dtype=int)
print("df1 + df2:")
print(df1 + df2)
输出结果如下:
df1 + df2:
a b
0 4 5
1 3 6
2 4 6
1.2 含随机数的数据框
下面的代码展示了如何创建一个包含随机数的Pandas数据框:
import pandas as pd
import numpy as np
df = pd.DataFrame(np.random.randint(1, 5, size=(5, 2)),
columns=['a','b'])
df = df.append(df
Pandas数据处理核心技巧
超级会员免费看
订阅专栏 解锁全文
2035

被折叠的 条评论
为什么被折叠?



