首页 > 解决方案 > 尝试用两个变量制作直方图并不断提出“x”必须是数字

问题描述

我正在尝试用两个变量(身高和罚球命中率)制作一个好的直方图。我已经使用 excel 导入了数据并使用了 hist 函数,但不断提出“x”必须是数字。

我可以读取数据并创建一个表。我试过 hist(height$freethrow) 和 hist(shortkings)

这就是我的数据的样子我的数据 的第二部分 hist(shortkings) hist.default(shortkings) 中的错误:'x' 必须是数字

hist(shortkings, xlab = Height, ylab = Freethrow, main = Freethrow) hist.default(shortkings, xlab = Height, ylab = Freethrow, main = Freethrow) 中的错误:“x”必须是数字

我想创建一个显示分布的直方图。

标签: r

解决方案


如果你跑步会发生什么class(shortkings$Height)

如果您看到它是非数字的,那么您可以执行以下操作并重新运行该hist()函数

shortkings$Height <- as.integer(shortkings$Height)

推荐阅读