0
私はパンダのデータフレームを持っています。私は潜在的にnull値または文字列値の配列を持つことができる列を持っています。しかし、私はこの列に値を格納する方法を検討することに苦労しています。pandasの列に文字列値の配列を格納しますか?
これが今の私のコードです:
df_completed = df[df.completed]
df['links'] = None
for i, row in df_completed.iterrows():
results = get_links(row['nct_id'])
if results:
df[df.nct_id == row['nct_id']].links = results
print df[df.nct_id == row['nct_id']].links
は、しかし、これは二つの問題があります。results
は長さ1の配列がある場合は
- を、印刷出力はそう、配列ではなく、Noneです私は間違った値を保存する必要があると思う
results
が長い配列の場合、値を保存する行はエラーを生成します:ValueError: Length of values does not match length of index
私は間違っていますか?