什么“......:”在Ipython控制台anaconda中意味着什么?

时间:2016-07-26 12:27:00

标签: python pandas dataframe anaconda export-to-csv

我正在尝试直接从Ipython控制台将数据帧打印到csv中,但是我得到了这个符号,然后没有“...:”。 符号是什么意思?

无论如何,我可以强制我的csv打印吗?

代码:

[0, 0, 5, 5, 5, 5, 10, 10, 10]
[2, 2, 4, 4, 6]
[0, 3, 3, 3, 6]
[0, 3, 3, 3, 6]
[-1, -2, -3, -4, -5]
[-18, 0, 4, 4, 4, 4]
[0, 0, 5, 5, 5]
[0, 0, 0, 0, 0]

1 个答案:

答案 0 :(得分:2)

显示尺寸

pandas在iPython / Jupyter中打印到控制台时,它使用...来显示输出中显示的数据行之间的数据。当数据很大以打印每个值时,这非常有用。除非您覆盖显示选项,否则这是默认行为。

来自Frequently Used Options

 df = pd.DataFrame(np.random.randn(7,2))
 pd.set_option('max_rows', 7)
 df
          0         1
0  0.469112 -0.282863
1 -1.509059 -1.135632
2  1.212112 -0.173215
3  0.119209 -1.044236
4 -0.861849 -2.104569
5 -0.494929  1.071804
6  0.721555 -0.706771
pd.set_option('max_rows', 5)
df
           0         1
0   0.469112 -0.282863
1  -1.509059 -1.135632
..       ...       ...
5  -0.494929  1.071804
6   0.721555 -0.706771

[7 rows x 2 columns]