numpy数组的形状(从Dataframe转换而来)显示不同的结果,并包含或不包含方括号[]
我在这里使用housing.csv文件。 我浏览了文档,但找不到任何背后的原因。 请不要将其标记为重复。
x=data[['TV','radio']]
y=data[['sales']]
然后将它们转换为numpy数组并使用
检查形状x=np.array(x)
y=np.array(y)
y.shape
显示y为(200,1) 在另一种情况下,当我将x和y分配为
x=data[['TV','radio']]
y=data['sales']
它显示y的形状为(200,)
那是为什么?是什么意思(200,)?是数组还是矩阵