我從Excel中像如下讀取數據:如何將數據框轉換爲Python中的數組?
import numpy as np
import pandas as pd
Location = r'C:\temp\test.xlsx'
data = pd.read_excel(Location, '4bar', header=0, parse_cols=0)
data
Out[80]:
10V 11V
0 -60.531006 -31.539307
1 -2.547607 -30.776367
2 58.487549 48.569336
3 72.220459 74.509277
4 64.591064 74.509277
5 54.672852 60.013428
我想把列「10V」和「11V」成兩個陣列。爲了處理具有濾波器係數的數據。 但我不知道如何將列複製到數組或如何直接在DataFrame中訪問/操作元素?
任何人都可以給我一個提示嗎? 謝謝。
我會建議通過熊貓文檔,採取第一個熊貓教程等 – rll
可能重複的[轉換熊貓數據框爲numpy數組,保留索引](http://stackoverflow.com/questions/13187778/convert-pandas -dataframe-to-numpy-array-preserve-index) – rll
我不認爲這是重複的。鏈接的問題並沒有真正回答如何訪問列。 (儘管如此,可能還有其他問題/答案) – kazemakase