关于python:如何在pandas数据帧中获取所需的行和列名?

how to get desired row and with column names in pandas dataframe?

本问题已经有最佳答案,请猛点这里访问。

以下是市场营销数据框架的预览。完成代码以获得所需的输出

1
2
3
4
   id  views  clicks
a  1   1000   300
b  2   1200   800
c  3   800    200

输出

1
2
   views  clicks
a  1000   300

为了得到这个输出,我应该在代码中更改什么

1
2
3
import pandas as pd
market=pd.read_csv("marketing.csv")
print(market.iloc[0])


你可以用这样的国际劳工组织来达到你的目的。但是你会得到一个系列

1
market.iloc[[0], [1, 2]]

或者像这样得到一个数据帧

1
market.loc[['a'], ['views', 'clicks']]