我有一个熊猫数据框df。可以说我想在这里与大家共享df,以便您轻松地在自己的笔记本中重新创建df。
是否存在将生成pandas数据框创建语句的命令或函数?我意识到,对于很多数据,由于必须包含实际数据,因此该语句将非常庞大,因此标头将是理想的选择。
本质上,我可以在df上运行并获得如下所示的命令:
d = {'col1': [1, 2], 'col2': [3, 4]}
df = pd.DataFrame(data=d)
或
df = pd.DataFrame(np.array([[1, 2, 3], [4, 5, 6], [7, 8, 9]]),
... columns=['a', 'b', 'c'])
我不确定如何表达这个问题。像获取数据框并解构前5行之类的东西?
答案 0 :(得分:3)
我们通常使用read_clipboard
pd.read_clipboard()
Out[328]:
col1 col2
0 1 3
1 2 4
或者,如果您将df保存到dict中,以便我们可以轻松地将其转换回所需的样本
df.head(5).to_dict()