如何根据另一列的分组得到一列的不同单词
我需要得到不同的colB词为每个可乐的价值
我的数据帧:
colA colB
US California City
US San Jose ABC
UK London 123
US California ZZZ
UK Manchester
UK London
所需数据帧(df):
col A colB
US California
US City
US ABC
US ZZZ
US San
US Jose
UK London
UK 123
UK Manchester
编辑:
多亏了@jezrael,我才能够得到想要的数据帧
我有另一个数据帧(df2)
ColC ColA ColB
C1 US California
C1 US ABC
C2 UK LONDON
对于列(colC)的每个值,我需要colB字符串与先前获得的数据帧的交集。你知道吗
要求:
ColC n(df2_colBuniq) n(df_df2_intersec_colB)
C1 2 2
C2 1 1
我尝试循环遍历每个惟一的colC值,但是对于我拥有的大数据帧,这需要相当长的时间。有什么建议吗?你知道吗
我们可以使用
get_dummies
用途:
colB
DataFrame
Series
index
的列相关问题 更多 >
编程相关推荐