であるかどうかを確認する方法パンダ:リスト型のカラムは、私がリスト列から新しいリスト列を作成することができますどのようにデータフレーム
マイデータフレーム:
id x list_id
1 20 [2, 4]
2 10 [1, 3]
3 10 [1]
4 30 [1, 2]
は、私が欲しいもの:
id x list_id list_x
1 20 [2, 4] [10, 30]
2 10 [1, 3] [20, 10]
3 10 [1] [20]
4 30 [1, 2] [20, 10]
私の最初のアイデアは、idがリストに
for index, row in df.iterrows():
if (df['id'].isin(row['list_id'])):
do_somthing
あるかどうかを確認し、各ライン上に反復することです3210
しかし、その動作しない、任意の提案!
とJECTアレイがどのようにそれを作成していますか?それはあなたが何をしたいのかによって異なります。 –
'id'が 'list_id'に含まれているかどうかを確認しようとしていますが、どのアクションを実行するか明確ではありません。 –
list_idカラムから新しいcoloumn list_xを作成する必要があります –