如何理解[:-1] [:,:-1]
data = np.loadtxt('data.csv', delimiter = ',')
X = data[:,:-1] #取所有行,取列到倒数第一列前面的那一列
y = data[:,-1] #取所有行的倒数第一列
regression_coef = miniBatchGD(X, y)
https://blog.csdn.net/mingyuli/article/details/81604795
https://cloud.tencent.com/developer/news/55147
python矩阵numpy中array的冒号 逗号
https://blog.csdn.net/Strive_0902/article/details/78225691?depth_1-utm_source=distribute.pc_relevant.none-task&utm_source=distribute.pc_relevant.none-task
从机器学习学python(三)
——数组冒号取值与extend
(原创内容,转载请注明来源,谢谢)
一、数组冒号取值
1、小白级别
python的特有取值方式,假设数组a = [0,1,2,3,4],则:
b=a[:3]表示b取数组a第四个元素之前的元素,即b=[0,1,2]
c=a[:-1]则表示取a最后一个元素前面的所有元素,即c=[0,1,2,3]
原理是因为冒号前面带的可以省略掉。
2、困难级别
b&