我想尝试获取一列中有多少行包含基于导入的数据帧的部分字符串的计数。在下面的示例数据中,我想对Trans_type进行分组,然后计算包含一个值的行数。
所以我希望看到:
首先,在没有传递链接以获取每种类型预期品牌的情况下,这是否可能通用?如果没有,我该如何向Car传递.str.contains ['Audi','BMW']列表。
感谢您的帮助!
答案 0 :(得分:3)
尝试这个:
df.groupby(df["Trans_type"], df["Brand"].str.extract("([a-zA-Z])+", expand=False)).count()