我正在尝试将数组的值写入python中的.csv文件。但是,当我在excel中打开文件时,数据显示在一行中。我想有一列,其中数组的每个成员都是一行。
数组“ testLabels”的形式为:
array(['deer', 'airplane', 'dog', ..., 'frog', 'cat', 'truck'],
dtype='<S10')
Run Code Online (Sandbox Code Playgroud)
我用来写入csv的代码是:
import csv
resultFile = open("/filepath",'wb')
wr = csv.writer(resultFile)
wr.writerows([testLabels])
Run Code Online (Sandbox Code Playgroud)
任何帮助将不胜感激。
我正在尝试拆分交叉验证的数据集和sklearn中的GridSearch.我想定义自己的拆分,但GridSearch只采用内置的交叉验证方法.
但是,我不能使用内置的交叉验证方法,因为我需要某些示例组在同一个折叠中.所以,如果我有例子:[A1,A2,A3,A4,A5,B1,B2,B3,C1,C2,C3,C4,......,Z1,Z2,Z3]
我想进行交叉验证,使得每个组[A,B,C ...]中的示例仅存在于一个折叠中.
即K1包含[D,E,G,J,K ...],K2包含[A,C,L,M,...],K3包含[B,F,I,...]等
python validation machine-learning scikit-learn cross-validation