首页 > 解决方案 > python计数来自csv pandas的行

问题描述

colors.csv

id  name    rgb         is_trans
0   -1  Unknown 0033B2  f
1   0   Black   05131D  f
2   1   Blue    0055BF  t

你如何计算有多少 f & t,(如下所示)

colors_summary = colors.count('is_trans')
print(colors_summary)

寻找结果

is_trans    id  name    rgb
f   107 107 107
t   28  28  28

标签: pythonpandascsv

解决方案


假设你有

color_df # dataframe object

你可以这样做:

result_df = color_df.groupby('is_trans').count()
print(result_df) # should give you what you ask for.

推荐阅读