如何显示DateFrame中指定的几个列?

用pandas的read_csv读取某个数据集

import pandas as pd

dfoff = pd.read_csv(xxx.csv', keep_default_na=False)
pd.set_option('display.max_columns', None)
print(dfoff.head(3))

发现他有6列数据
图片描述

如果想输出指定的一个列,比如说'User_id',我知道是

print(dfoff['User_id'])

那么如果想只输出User_id和Merchant_id两列该怎么做呢?
就是输出这样子的效果
图片描述

阅读 6.3k
2 个回答

df.loc[:, ['User_id', 'Merchant_id']]

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题