我想同时检查下面数据帧的头部,不重复
.head()
3x.
ride_sharing = pd.read_csv('datasets/ride_sharing_new.csv', index_col = 'Unnamed: 0')
airlines = pd.read_csv('datasets/airlines_final.csv', index_col = 'Unnamed: 0')
banking = pd.read_csv('datasets/banking_dirty.csv', index_col = 'Unnamed: 0')
我用的解决方案是这个:
print(ride_sharing.head(), airlines.head(), banking.head())
还有其他方法吗?
只需这样做:
dataframes = [ride_sharing, airlines, banking]
for df in dataframes:
print(df.head())
您可以使用 for 循环遍历数据框。
for df in (ride_sharing, airlines, banking):
print(df.head())
试试这个:
files = ['datasets/ride_sharing_new.csv', 'datasets/airlines_final.csv', 'datasets/banking_dirty.csv']
dfs = [pd.read_csv(filename, index_col = 'Unnamed: 0') for filename in files]
[print(df.head()) for df in dfs]