标签: python arrays pandas numpy
我正在尝试Kaggle MNIST比赛。数据以CSV格式提供,我想将其转换为28x28 Numpy数组。我知道的导入CSV数据集的最好方法是通过pd.read_csv(),但是利用它,然后再使用pd.DataFrame.values(),可以为我提供一个数组(42000,784)-没问题,因为我不必在TensorFlow中将其展平,但是随后我的测试数据因形状相似而受到损害。有没有办法采用(42000,784)DataFrame并将其转换为(42000,28,28)数组?
pd.read_csv()
pd.DataFrame.values()