众所周知,pandas一般用于处理繁杂的数据,如.csv文件等
接下来就以一个股票的.csv文件为例子入门
教程比较简洁,只起到入门指导作用,但是已经够了
import pandas as pd
df = pd.read_csv('sz000002.csv') #要读取的文件
print(df)
此时输出的样子是这样子的
我们会发现,行和列都有很多省略号,这就很影响我们看数据的体验,毕竟我们也很需要看中间的数据到底如何,中间的列名是啥
那我们就先从列名入手,使用pandas自带的 set_option() 函数
import pandas as pd
pd.set_option('display.max_columns',1000) # 设置最大显示列数的多少
df = pd.read_csv('sz000002.csv') #要读取的文件
print(df)
然后我们这个时候打印看到,我们的打印是这样的
确实全部列名都输出出来了,但是它换行了,也很影响我们的观察体验
再次使用 set_option() 函数
import pandas as pd
pd.set_option('display.max_columns',1000) # 设置最大显示列数的多少
pd.set_option('display.width',1000) # 设置宽度,就是说不换行,比较好看数据
df = pd.read_csv('sz000002.csv') #要读取的文件
print(df)
现在发现除了行被省略了一些之外,其他都被解决了,再次使用 set_option() 函数调整
import pandas as pd
pd.set_option('display.max_columns',1000) # 设置最大显示列数的多少
pd.set_option('display.width',1000) # 设置宽度,就是说不换行,比较好看数据
pd.set_option('display.max_rows',500) # 设置行数的多少
df = pd.read_csv('sz000002.csv') #要读取的文件
print(df)
现在能看到已经能看到所有的数据