我目前正在尝试通过Pandas在Python中导入.csv。正确显示了一些数据,但是只有前5行,然后是后5行。
我有大约3,000行要显示,但找不到可行的解决方案。
我正在链接一个屏幕截图,我的代码也有一个副本。谢谢您的帮助! Output of running code
import pandas as pd
data = pd.read_csv("ChicagoCrime2001.csv")
df = pd.DataFrame(data, columns= ['Block', 'Primary Type'])
print(df)
尝试使用pandas.DataFrame.to_string
set_options
这是打印pandas.DataFrame时的默认行为。
import pandas as pd
pd.set_option("display.max_rows", None, "display.max_columns", None)
df = pd.DataFrame(data, columns= ['Block', 'Primary Type'])
print(df)
请参见with pd.option_context('display.max_rows', None, 'display.max_columns', None): # more options can be specified also
print(df)
以获取更多详细信息。