以下是数据帧的子集:
drug_id WD
lexapro.1 flu-like symptoms
lexapro.1 dizziness
lexapro.1 headache
lexapro.14 Dizziness
lexapro.14 headaches
lexapro.23 extremely difficult
lexapro.32 cry at anything
lexapro.32 Anxiety
我需要根据drug_id
中的值生成一列id
,如下所示:
id drug_id WD
1 lexapro.1 flu-like symptoms
1 lexapro.1 dizziness
1 lexapro.1 headache
2 lexapro.14 Dizziness
2 lexapro.14 headaches
3 lexapro.23 extremely difficult
4 lexapro.32 cry at anything
4 lexapro.32 Anxiety
我想我需要根据药物id对它们进行分组,然后根据每组的大小生成id。但我不知道怎么做?你知道吗
Boud提到的shift+cumsum模式很好,只需确保首先按
drug_id
排序。比如说不涉及数据帧排序的另一种方法是将一个数字映射到每个唯一的
drug_id
。你知道吗使用shift+cumsum模式:
相关问题 更多 >
编程相关推荐