gpt4 book ai didi

r - 对于数据帧行的直方图,“x”必须是数字

转载 作者:行者123 更新时间:2023-12-05 02:21:42 26 4
gpt4 key购买 nike

我有一个数据框 df,我想为其制作一些行的直方图。我可以使用 df["row1",] 选择行,然后得到(显示 114 列中的 4 列):

     X3432_re  X232_fa  X212_lf  X634_fv
row1 5.1 4.3 3.7 3.7

但是,当我尝试 hist(df["row1",]) 时,我得到了 'x' must be numeric 错误。我尝试了 hist(as.vector(df["row1",])) 但遇到了同样的问题。如何制作一行数据框的直方图?

最佳答案

df["row1",] 仍将是一个 data.frame,因此 hist(df["row1",]) 默认情况下不起作用(如hist 需要一个向量)。

现在假设您的所有列都可以强制转换为数字,我怀疑这会起作用,因为将创建一个数字原子向量:

hist(as.numeric(df["row1",]))

关于r - 对于数据帧行的直方图,“x”必须是数字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32613176/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com