从列中的元素系列获取唯一值

时间:2019-10-19 06:12:16

标签: pandas

如何获取列中以下给定数据的价值计数

Ticket_No-COLUMN NAME

ABC10

ABC20

ABC30

XYZ11

XYZ12

IJK11

IJK22

我需要计算ABC,XYZ,IJK的总数

例如ABC 3,XYZ 2,IJK 2

project(sndfile)

1 个答案:

答案 0 :(得分:1)

尝试一下

df.Ticket_No.str.findall('^[A-Za-z_]+').str[0].value_counts()

Out[513]:
ABC    3
XYZ    2
IJK    2
Name: Ticket_No, dtype: int64