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

问题描述 投票:-2回答:1

这是我的数据集:

Datset example

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

我怎样才能做到这一点 ?

我期望输出像这样:

Output Example

pandas dataframe variables dataset assign
1个回答
0
投票

你应该对此感到满意。假设您的数据集在df变量中。

df.loc[df['comnam'] == 'W M I HOLDINGS CORP', 'ticker'] = 'WMIH'
df.loc[df['comnam'] == 'MILESTONE SCIENTIFIC INC', 'ticker'] = 'WLSS'
© www.soinside.com 2019 - 2024. All rights reserved.