我在dataframe中有两列,一列是类,另一列是描述。在描述中我有一些缩写。我想根据类值扩展这些缩写。我有一本以类为键的字典,在值中我有另一本带有缩写及其完整形式的字典。因为这些缩略语的意思因班级而异。它可能意味着信息传输或基于类别标签的信息技术。
我尝试了groupby,但无法将其恢复到原始 Dataframe 中。非常感谢您的帮助。谢谢
我就是这样尝试的:
grouped = df.groupby('class')
for n,j in grouped:
j['description'].str.split().apply(lambda x: ' '.join([abb[n].get(e, e) for e in x]))
1条答案
按热度按时间hivapdat1#
你肯定应该提供一个具体的例子,但如果我理解得很好,比如: