我正在使用pandas
模塊來讀取.csv
文件中的數據。如何在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列中的值,我應該能夠編寫這樣的事:
df([100][50])
謝謝。根據需要運行 –
此外,如何找出df變量的列總數? –
你認爲'len(df.columns)'? – jezrael