r - 尝试用两个变量制作直方图并不断提出“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”必须是数字
我想创建一个显示分布的直方图。
解决方案
如果你跑步会发生什么class(shortkings$Height)
如果您看到它是非数字的,那么您可以执行以下操作并重新运行该hist()
函数
shortkings$Height <- as.integer(shortkings$Height)
推荐阅读
- python - 使用函数在 Pandas 中添加列
- html - 元素上的悬停效果在 CSS 中不起作用
- c++ - c++:进程可以自动回收 stl 对象上多余的分配内存吗?
- swift - 有没有办法通过在没有所有 didChange 管道的情况下连接到订阅者管道来检测 Swift ObservableObject 中的变化?
- css - 如何使用选择器选择没有类名的元素?
- php - 使用php计算两个lat long之间的距离并以米/公里显示
- python - 打印具有相同列的行
- python - 使用 re.findall() 的模式匹配给出不一致的结果
- java - 如何以编程方式将安卓手机连接到笔记本电脑上的热点设置?
- arduino-esp8266 - ESP 12E 模块 ESP8266 | 无法调用 Https Api。连接失败