Hug*_*ugo 16 python numpy pandas
我想要一个numpy数组的3列
px[:,:,0]
px[:,:,1]
px[:,:,0]
Run Code Online (Sandbox Code Playgroud)
进入大熊猫Dataframe.
我应该用吗?
df = pd.DataFrame(px, columns=['R', 'G', 'B'])
Run Code Online (Sandbox Code Playgroud)
谢谢
雨果
Alv*_*tes 23
您需要先重塑阵列,试试这个:
px2 = px.reshape((-1,3))
df = pd.DataFrame({'R':px2[:,0],'G':px2[:,1],'B':px2[:,2]})
Run Code Online (Sandbox Code Playgroud)