我一直在学习 r 编程,并试图扩展我的基本技能。我在 Excel 工作表中创建了一小组数据,例如棒球统计数据,并将其上传到 r studio。我没有问题使用数据创建基本散点图以及更改颜色、形状,并根据某些数据的来源给点不同的颜色(例如,学校 a 的玩家为红点,学校玩家为蓝色机器人b等)
我的问题是尝试使用 geom_text 给点代表的球员姓名的点标签。我搜索了不同的网站和 YouTube 视频,试图查看是否有人描述了我的问题并展示了解决方案。到目前为止,我运气不佳。
这是我见过的“结果”最多的代码:
`图书馆(ggplot2)
ggplot(sportsref_download, aes(x=HR, y=SO)) + geom_point() + geom_text( 标签=行名, nudge_x = 0.25, nudge_y = 0.25, 检查重叠 = T` ) 到目前为止,这是不断弹出的错误消息:
Error in
geom_text(): ! Problem while setting up geom aesthetics. ℹ Error occurred in the 2nd layer. Caused by error in
rep(): ! attempt to replicate an object of type 'closure'
如果有人能帮助我,我将不胜感激!