【发布时间】:2020-06-08 11:48:22
【问题描述】:
当我尝试使用 pandas 和 NumPy 从 Excel 导入数据时,我收到如下所示的错误。
...
import pandas as pd
import numpy as np
# Importing prostate data
prostate_data = pd.read_excel(r'C:\Users\shrey\Documents\BIOE 594\prostate_dat.xlsx')
data = pd.DataFrame(prostate_data, columns= ['lcavol','lweight','age','lbph',
'svi','lcp','gleason','pgg45','lpsa'])
data.to_numpy()
A = data[:,0:7]
b = data[:,8]
At= np.transpose(A)
y = np.linalg.inv(At*A) # Estimating parameter using normal equation
x = y * (At*b)
print(x)
...
错误:TypeError: '(slice(None, None, None), slice(0, 7, None))' is an invalid key
【问题讨论】: