[英]python pandas melt column by substring
我有數據框:
subject A_target_word_gd A_target_word_fd B_target_word_gd B_target_word_fd subject_type
1 1 2 3 4 mild
2 11 12 13 14 moderate
我想把它融化成一個看起來像的數據框:
cond subject subject_type value_type value
A 1 mild gd 1
A 1 mild fg 2
B 1 mild gd 3
B 1 mild fg 4
A 2 moderate gd 11
A 2 moderate fg 12
B 2 moderate gd 13
B 2 moderate fg 14
...
...
意思是,根據分隔符融化。
最好的方法是什么?
您可以使用str.split()
在分隔符上融合,這在融合數據框和R
分割值以及基於逗號分隔字符向量列的值的 Python 融合數據框和基於逗號值的Python 融合數據框中進行了解釋-python 的分隔字符向量列
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.