Iは、パンダのデータフレームを使用しています:1Dリストに1列のみとパンダのデータフレームを変換
import pandas as pd
a = [1,2,3]
i = [5,2,3]
df = pd.DataFrame({ "foo" : i, "bar" : a })
df = df.set_index("foo")
l = df.values.tolist()
# l = [[1], [2], [3]]
これは、L = [1,2,3]のような迷惑なI'wあります。なぜリストのリストを取得するのですか?どうすればリストを取得できますか?
これは嘘です。値を指定してravelまたはflattenを使用してください。 – Dark
@Dark問題は、いくつかのチェックコードを実装しない限り(例えば、カラム数をチェックしない限り)、いつ絞り込みを呼び出すかわからないことがあります。さもなければ、データフレームを一貫して扱う 'df.squeeze'という関数があります。 –
私は自分の携帯電話にいました。新しいことを学んだけれど。 – Dark