import numpy as np
import json
# 读入训练数据
datafile ='boston_house_price_english.xlsx'
data = np.fromfile(datafile, sep=' ')
data
c:\users\django\appdata\local\programs\python\python37\lib\site-packages\ipykernel_launcher.py:5: DeprecationWarning: string or file could not be read to its end due to unmatched data; this will raise a ValueError in the future.
"""
array([], dtype=float64)
feature_names =['CRIM','ZN','INDUS','CHAS','NOX','RM','AGE','DIS','RAD','TAX','PTRATIO','B','LSTAT','MEDV']
feature_num =len(feature_names)
data = data.reshape([data.shape[0]// feature_num, feature_num])
x = data[0]# 查看数据print(x.shape)print(x)
---------------------------------------------------------------------------
IndexError Traceback (most recent call last)
<ipython-input-11-48350dec6fa7> in <module>
4 data = data.reshape([data.shape[0] // feature_num, feature_num])
5
----> 6 x = data[0] # 查看数据
7 print(x.shape)
8 print(x)
IndexError: index 0 is out of bounds for axis 0 with size 0
ratio =0.8
offset =int(data.shape[0]* ratio)
training_data = data[:offset]
training_data.shape