Nie*_*ein 3 r histogram dataframe
我有一个数据框df
,我想为其制作一些行的直方图。我可以选择行并df["row1",]
得到(显示 114 列中的 4 列):
X3432_re X232_fa X212_lf X634_fv
row1 5.1 4.3 3.7 3.7
Run Code Online (Sandbox Code Playgroud)
但是,当我尝试时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",]))
Run Code Online (Sandbox Code Playgroud)