.csv
ファイルからデータを読み取るためにpandas
モジュールを使用しています。Pythonでpandasを使ってcsvファイルのすべての行を読み込む方法は?
私は次のように個々の列に属するデータを抽出するために、次のコードを書くことができます。
import pandas as pd
df = pd.read_csv('somefile.tsv', sep='\t', header=0)
some_column = df.column_name
print some_column # Gives the values of all entries in the column
しかし、私は今読んしようとしていたファイルが5000の以上の列を持つと書き出しステートメント
some_column = df.column_name
は現在実行できません。インデックスを使用してアクセスできるように、すべての列の値を取得するにはどうすればよいですか?
例えば100行目と第50列に存在する値を抽出するために、私はこのような何か書くことができる必要があります:0
から
df([100][50])
ありがとうございました。希望通りに動作する –
さらに、df変数からの列の総数を調べるにはどうすればよいですか? –
あなたは 'len(df.columns)'と思いますか? – jezrael