熊猫:在遮罩时描述单个列

时间:2020-01-18 15:12:12

标签: python pandas

代码:

csv[csv["country"]=="US"].describe()

生成

>              points     price
>     count  10005.000   8633.000000
>     mean   88.566417   39.739836
>     std    2.666808    38.473267
>     min    80.000000   5.000000
>     25%    87.000000   18.000000
>     50%    88.000000   28.000000
>     75%    90.000000   50.000000
>     max    100.000000  595.000000

我要生成没有“价格”列的相同信息:

          points    
count   10005.000000    
mean    88.566417   
std     2.666808    
min     80.000000   
25%     87.000000   
50%     88.000000   
75%     90.000000   
max     100.000000

我应该将布尔掩码csv["country"]=="US"与此结合吗?

csv["points"].describe()

如果可以,我该怎么办?

1 个答案:

答案 0 :(得分:1)

您可以使用:

csv.loc[csv["country"]=="US", 'points'].describe()