Python 如何获取Numpy数组的一列?

Python 如何获取Numpy数组的一列?,python,arrays,numpy,Python,Arrays,Numpy,我正在triyng中获取NumPy(RGB)数组的3列: 但是我想得到R,G和B的近似值 [[0 255 255 0 0]] [[0 255 0 255 0]] [[0 255 0 0 255]] 你能帮我吗 多谢各位 Hugo您的数组px是三维的:第一个维度只有一个元素:包含行和列的完整数组。第二个维度是行,第三个维度是列。因此,要选择柱并将其嵌入到最外层的尺寸标注中,请使用以下命令: >>> print px[:,:,0] [[ 0 255 255 0 0]]

我正在triyng中获取NumPy(RGB)数组的3列:

但是我想得到R,G和B的近似值

[[0 255 255 0 0]]
[[0 255 0 255 0]]
[[0 255 0 0 255]]
你能帮我吗

多谢各位


Hugo

您的数组
px
是三维的:第一个维度只有一个元素:包含行和列的完整数组。第二个维度是行,第三个维度是列。因此,要选择柱并将其嵌入到最外层的尺寸标注中,请使用以下命令:

>>> print px[:,:,0]
[[  0 255 255   0   0]]

>>> print px[:,:,1]
[[  0 255   0 255   0]]

>>> print px[:,:,2]
[[  0 255   0   0 255]]

您的数组px是三维的:第一个维度只有一个元素:包含行和列的完整数组。第二个维度是行,第三个维度是列。因此,要选择柱并将其嵌入到最外层的尺寸标注中,请使用以下命令:

>>> print px[:,:,0]
[[  0 255 255   0   0]]

>>> print px[:,:,1]
[[  0 255   0 255   0]]

>>> print px[:,:,2]
[[  0 255   0   0 255]]

您的数组px是三维的:第一个维度只有一个元素:包含行和列的完整数组。第二个维度是行,第三个维度是列。因此,要选择柱并将其嵌入到最外层的尺寸标注中,请使用以下命令:

>>> print px[:,:,0]
[[  0 255 255   0   0]]

>>> print px[:,:,1]
[[  0 255   0 255   0]]

>>> print px[:,:,2]
[[  0 255   0   0 255]]

您的数组px是三维的:第一个维度只有一个元素:包含行和列的完整数组。第二个维度是行,第三个维度是列。因此,要选择柱并将其嵌入到最外层的尺寸标注中,请使用以下命令:

>>> print px[:,:,0]
[[  0 255 255   0   0]]

>>> print px[:,:,1]
[[  0 255   0 255   0]]

>>> print px[:,:,2]
[[  0 255   0   0 255]]

我想将这个数组转换成熊猫数据帧,以使用散点矩阵。我应该使用吗?f=pd.DataFrame(px[:,:,:],columns=['R','G','B'])我想将此数组转换为熊猫数据帧以使用散点矩阵。我应该使用吗?f=pd.DataFrame(px[:,:,:],columns=['R','G','B'])我想将此数组转换为熊猫数据帧以使用散点矩阵。我应该使用吗?f=pd.DataFrame(px[:,:,:],columns=['R','G','B'])我想将此数组转换为熊猫数据帧以使用散点矩阵。我应该使用吗?f=pd.DataFrame(px[:,:,:],columns=['R','G','B'])