【发布时间】:2018-04-24 08:28:40
【问题描述】:
我是 python 新手,正在尝试在 spyder、anaconda 中读取我的 excel 文件。但是,当我运行它时,缺少某些行并替换为“...”。我的 excel 文件中有 7 列和 100 行。列的排列方式也很奇怪。
这是我的代码:
import pandas as pd
print(" Comparing within 100 Airline \n\n")
def view():
airlines = pd.ExcelFile('Airline_final.xlsx')
df1 = pd.read_excel("Airline_final.xlsx",sheet_name=2)
print("\n\n 1: list of all Airlines \n")
print(df1)
view()
这是我得到的:
18 #051 Cubana Cuba
19 #003 Aigle Azur France
20 #011 Air Corsica France
21 #012 Air France France
22 #019 Air Mediterranee France
23 #050 Corsair France
24 #072 HOP France
25 #087 Joon France
26 #006 Air Berlin Germany
27 #049 Condor Flugdienst Germany
28 #057 Eurowings Germany
29 #064 Germania Germany
.. ... ... ...
70 #018 Air Mandalay Myanmar
71 #020 Air KBZ Myanmar
72 #067 Golden Myanmar Airlines Myanmar
73 #017 Air Koryo North Korea
74 #080 Jetstar Asia Singapore
75 #036 Binter Canarias Spain
76 #040 Canaryfly Spain
77 #073 Iberia and Iberia Express Spain
【问题讨论】:
-
只是一个建议,您最好导出一个 CSV,然后阅读 CSV 文件吗?
-
您看到的
...表示head和tail之间还有更多数据,并且已经加载完毕。至于只是内部顺序的列排列,你的文件是完整的。 -
@zipa 有什么方法可以在没有 ... 的情况下显示所有数据?
-
@JephefnieGoh 如果它对您的问题有帮助,请接受以下答案。