ValueError:传递的值的形状是 X,索引暗示 Pandas 中的 Y 应用和变换

wl2776

我有一个 8 列的数据框,并且想要另一个有 2 列的数据框。这 2 列中的值是根据原始 8 个值计算得出的。

有可能用applytransform吗?

例子:

jnd = pd.DataFrame(np.random.rand(18, 8))

def appl(s):
    """particular processing is not important, only shapes matter.
       Therefore just randomly select 2 of passed values"""
    return np.random.choice(s, size=2)

jnd.apply(appl, axis=1)

这引发

ValueError: Shape of passed values is (18, 2), indices imply (18, 8)

同样的事情transform

耶斯列

您可以将输出转换为Series创建新列名称的索引:

def appl(s):
    """particular processing is not important, only shapes matter.
       Therefore just randomly select 2 of passed values"""
    return pd.Series(np.random.choice(s, size=2), index=['a','b'])

print(jnd.apply(appl, axis=1))
           a         b
0   0.095437  0.256290
1   0.251450  0.072835
2   0.755617  0.630932
3   0.667163  0.449646
4   0.581908  0.341653
5   0.767170  0.376034
6   0.226523  0.120946
7   0.537986  0.385240
8   0.727680  0.998355
9   0.727728  0.308487
10  0.808792  0.286342
11  0.481634  0.767650
12  0.540303  0.106239
13  0.976599  0.640354
14  0.062515  0.062515
15  0.892971  0.856905
16  0.111959  0.526366
17  0.344646  0.268620

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Pandas Dataframe ValueError:传递的值的形状为(X,),索引表示(X,Y)

来自分类Dev

ValueError:传递的值的形状为(3,27),索引暗示(4,27)#pandas DataFrame

来自分类Dev

ValueError:传递的值的形状为,索引暗示

来自分类Dev

在混合类型的DataFrame上使用zip()会引发“传递的值的形状为(x,y),索引暗示为(w,z)”

来自分类Dev

奇怪的错误,ValueError:传递的值的形状为(7,4),索引暗示(7,2)

来自分类Dev

Python Pandas图多索引指定x和y

来自分类Dev

我在GridLayout中获取按钮的X和Y索引的方法

来自分类Dev

通过X和Y从数组中查找点的索引

来自分类Dev

python与pandas合并(相同的索引,相同的列)仍然返回_x和_y列

来自分类Dev

如何沿X轴绘制“ _”对象但沿Y轴改变值?(在python,matplotlib,pandas中)

来自分类Dev

获取画布中填充像素位置的x和y值

来自分类Dev

OpenCV从图像和变换中检索形状轮廓

来自分类Dev

svg 中是否存在变换矩阵,因此 x 变为 y,y 变为 x?

来自分类Dev

如何在 Mapbox GL JS 中获取当前图块的 X 和 Y 索引?

来自分类Dev

不断得到 ValueError:传递的值的形状是 (4474, 10),索引意味着 (14084, 10)

来自分类Dev

如何为组Y中X的唯一值创建索引变量?

来自分类Dev

查找在numpy数组中不是X或Y的某个值首次出现的索引

来自分类Dev

绘制与变换的网格 (X,Y) 坐标对应的相关值

来自分类Dev

ValueError:x和y不能大于2-D,但形状为(2,1,1)和(2,)

来自分类Dev

PySpark:根据 Y 列和 ID 中先前的值计算 X 列中的值

来自分类Dev

在 LiveCode 中传递图像的 x,y 坐标

来自分类Dev

如何在两个单个数组 X=Date 和 y=Value 中拆分 Pandas 数据帧(Date,Value)?

来自分类Dev

X和y的形状不兼容

来自分类Dev

Pandas 中的 Excel 索引和匹配

来自分类Dev

python中的聚类分析:ValueError:x和y必须是相同的大小

来自分类Dev

ValueError:在 plt.subplots() 中绘制 ax[i].scatter 时,x 和 y 的大小必须相同

来自分类Dev

SciPy插值ValueError:x和y数组沿插值轴的长度必须相等

来自分类Dev

R:从具有x和y索引向量的矩阵或数据框中选择值的向量

来自分类Dev

为什么在应用apply和pandas DateOffset的计算中不能使用数据框的数字索引?

Related 相关文章

  1. 1

    Pandas Dataframe ValueError:传递的值的形状为(X,),索引表示(X,Y)

  2. 2

    ValueError:传递的值的形状为(3,27),索引暗示(4,27)#pandas DataFrame

  3. 3

    ValueError:传递的值的形状为,索引暗示

  4. 4

    在混合类型的DataFrame上使用zip()会引发“传递的值的形状为(x,y),索引暗示为(w,z)”

  5. 5

    奇怪的错误,ValueError:传递的值的形状为(7,4),索引暗示(7,2)

  6. 6

    Python Pandas图多索引指定x和y

  7. 7

    我在GridLayout中获取按钮的X和Y索引的方法

  8. 8

    通过X和Y从数组中查找点的索引

  9. 9

    python与pandas合并(相同的索引,相同的列)仍然返回_x和_y列

  10. 10

    如何沿X轴绘制“ _”对象但沿Y轴改变值?(在python,matplotlib,pandas中)

  11. 11

    获取画布中填充像素位置的x和y值

  12. 12

    OpenCV从图像和变换中检索形状轮廓

  13. 13

    svg 中是否存在变换矩阵,因此 x 变为 y,y 变为 x?

  14. 14

    如何在 Mapbox GL JS 中获取当前图块的 X 和 Y 索引?

  15. 15

    不断得到 ValueError:传递的值的形状是 (4474, 10),索引意味着 (14084, 10)

  16. 16

    如何为组Y中X的唯一值创建索引变量?

  17. 17

    查找在numpy数组中不是X或Y的某个值首次出现的索引

  18. 18

    绘制与变换的网格 (X,Y) 坐标对应的相关值

  19. 19

    ValueError:x和y不能大于2-D,但形状为(2,1,1)和(2,)

  20. 20

    PySpark:根据 Y 列和 ID 中先前的值计算 X 列中的值

  21. 21

    在 LiveCode 中传递图像的 x,y 坐标

  22. 22

    如何在两个单个数组 X=Date 和 y=Value 中拆分 Pandas 数据帧(Date,Value)?

  23. 23

    X和y的形状不兼容

  24. 24

    Pandas 中的 Excel 索引和匹配

  25. 25

    python中的聚类分析:ValueError:x和y必须是相同的大小

  26. 26

    ValueError:在 plt.subplots() 中绘制 ax[i].scatter 时,x 和 y 的大小必须相同

  27. 27

    SciPy插值ValueError:x和y数组沿插值轴的长度必须相等

  28. 28

    R:从具有x和y索引向量的矩阵或数据框中选择值的向量

  29. 29

    为什么在应用apply和pandas DateOffset的计算中不能使用数据框的数字索引?

热门标签

归档