r - 根据ggplot2中的数据框旋转geom_point - R
问题描述
如何根据数据框的列旋转 ggplot2 中的点?aes()
不采取角度论证。例如,给定以下数据框:
nums = c(20,30,40,50,60,70,80,90, 100)
bot = c(5,5,5,5,5,5,5,5,5)
top = c(40,80,120,160,200,240,280,320,360)
bot_nums = data.frame(nums, bot, top)
top
如果我将它们绘制在 ,如何按列旋转每个点(nums, bot)
?如果geom_point()
不允许这样做,那么 ggplot2 中有什么东西可以吗?
编辑:为了澄清,我想围绕原点旋转(nums, bot)
,而不是围绕原点旋转。意思是,我想将点旋转到位,使其不移动,它的方向/它所面对的方向只是改变。
绘制代码:
ggplot(bot_nums, aes(nums, bot, size=50)) +
geom_point(shape = "\u2BCA")
解决方案
推荐阅读
- java - 使用 bytebuddy 从拦截方法调用 lambda 会引发 java.lang.NoClassDefFoundError:
- python - Python Pandas:从显示符合条件的值索引的数据框创建列表
- r - ReactiveValues 触发不同的 observeEvents 不工作
- gcc - 如何强制 makefile 包含库
- java - 使用windowbuilder学习swing。一个坏主意?
- sql - 这可以完全在 SQL Server 中完成以支持 BULK INSERT 吗?固定宽度的文本文件
- javascript - 如何在博览会项目中使用 Twilio 发送消息(React Native)
- spring-boot - Spring boot无法连接到docker容器内的rabbitmq ruuning ..而从浏览器我可以访问rabbitmq控制台
- scala - 从地图范围内的不同数据框中选择特定行
- sql - 表上出现 id 和另一个表中所有元素的最佳方法