numpy/pandasの列ヘッダーの名前を事前定義して構造化配列を作成する必要がなくなり、代わりにnumpy/pandasをヘッダー名として最初の行に読み込み、残りのデータを構造化配列ですか?例えば。このデータのために、Numpy - 名前として最初の行が構造化配列にすぐにロードされますか?
# Date low open close
# 2015-08-08 266.00 280.04 266.82
# 2015-07-08 233.00 280.04 266.82
私はa = pd.read_csv()
のようないくつかの関数を呼び出すとnames = [Date, low, open, close]
を事前に定義し、read_csv()
にそれを渡すことなく、a['Date']
としてすぐに列にアクセスできるようにしたいでしょう。これは可能ですか?
'genfromtxt'は' names = True、dtype = None'をとります。 'loadtxt'は何か類似しているはずです。コメントを無効にする必要があるかもしれません。 – hpaulj
'#'は本当にファイルの一部ですか? – hpaulj