Machine learning 索引器:索引13超出大小为1的轴1的界限
我在从给定文件提取数据时遇到问题Machine learning 索引器:索引13超出大小为1的轴1的界限,machine-learning,index-error,Machine Learning,Index Error,我在从给定文件提取数据时遇到问题 def main(): with open('heart_data_norm.txt', 'r') as f: reader = csv.reader(f, delimiter='\t') next(reader, None) # skip header rows = np.array([r for r in reader]) random.shuffle(rows)
def main():
with open('heart_data_norm.txt', 'r') as f:
reader = csv.reader(f, delimiter='\t')
next(reader, None) # skip header
rows = np.array([r for r in reader])
random.shuffle(rows) # randomly shuffle the data
Y=rows[:,13]
X=rows[:,1:13]
X = X.astype(np.float32)
if __name__ == '__main__':
main()
嘿,检查X和Y的形状,让我们看看它是什么is@pluto我也有同样的问题……有吗suggestion@fatih... 我是新来的,检查了x和y x=[[0.27330148 0.5427986 0.01766839…0.01021079 0.00468571 0.02041552][0.35131446 0.27780625 0.01179921…0.00461791 0.00394874 0.00644693][0.52150905 0.3439262 0.01256359…0.00401493 0.00283624 0.01265716]y=[[2.6820000e+03 7.62000000E+02 2.1551581e-02…4.1018486e+00 4.0691099e+00 6.8241172e+00][3.5850000e+03 7.4200000e+02 1.8158896e-02…5.9719038e+00 5.0199499e+00 4.5945249e+00]您的错误消息是数组行只有一列,轴1表示列,大小1表示其长度。请再次检查TQ@fatih..问题解决方法他们,检查X和Y的形状,让我们看看它是什么is@pluto我也有同样的问题……有吗suggestion@fatih...我是新来的,检查了x和yx=[[0.27330148 0.5427986 0.01766839…0.01021079 0.00468571 0.02041552][0.35131446 0.27780625 0.01179921…0.00461791 0.00394874 0.00644693][0.52150905 0.3439262 0.01256359…0.00401493 0.00283624 0.01265716]y=[[2.6820000e+03 7.62000000E+02 2.1581E-02 0.101864+419][3.5850000e+03 7.4200000e+02 1.8158896e-02…5.9719038e+00 5.0199499e+00 4.5945249e+00]您的错误消息是数组行只有一列,轴1表示列,大小1表示其长度。请再次检查TQ@fatih。问题已解决