如何在给定另一个变量的列中分配变量?

时间:2019-03-26 11:36:20

标签: pandas dataframe variables dataset assign

这是我的数据集:

Datset example

我想在“ ticker”列中为另一个值*(例如“ W M I HOLDINGS CORP”和“ MILESTONE SCIENTIFIC INC”)分配另一个变量,以便有机会对其进行排序。 在“ ticker”列中,我需要分别将WMIH和WLSS添加到两个不同的值。

我该怎么做?

我将期望输出类似这样的内容:

Output Example

1 个答案:

答案 0 :(得分:0)

您应该对此表示满意。假设您的数据集位于df变量中。

df.loc[df['comnam'] == 'W M I HOLDINGS CORP', 'ticker'] = 'WMIH'
df.loc[df['comnam'] == 'MILESTONE SCIENTIFIC INC', 'ticker'] = 'WLSS'