r - R如何增加X和Y轴值标签之间的间距
问题描述
我目前正在对美国总统选举中的投票方法进行应用研究。我正在使用 R 来可视化我从政府收到的数据。
我目前正在尝试显示每个州使用的投票机数量。它有效,但标签几乎不可读。这是我用来创建情节的 R 代码:
ggplot(data = e_2020_Voting_Machines_Per_State) +
geom_point(mapping = aes(x = State_Abbr, y = totalMachines)) + coord_flip()
使用该代码,我得到以下图:
我想增加 State_Abbr 名称之间的间距,以便它们更好地阅读。
我已经寻找了相当长的一段时间的解决方案,但不幸的是我还没有找到一个。
非常感谢您提前提供的帮助!
解决方案
我必须同意 user2974951。如果您使用下面的代码,您可以调整宽度和高度值,直到刻度标签之间有足够的间距。
my_plot <- ggplot(data = e_2020_Voting_Machines_Per_State) +
geom_point(mapping = aes(x = State_Abbr, y = totalMachines)) + coord_flip()
tiff("my_plot.tiff", width = 8, height =6, units = "cm", res = 300)
print(my_plot)
dev.off()
或者,您可以+ element_text(size = 7)
在原始ggplot()
代码中包含以减小文本大小,直到它们都可读为止。
推荐阅读
- python - 使用 Dash,有没有办法在页面的两个部分中重复相同的 id 组件?
- python - 在多种情况下提前停止
- android - React Native:如何在 Android 上的应用切换屏幕上设置图标?
- java - 如何从多个依赖的 avro 文件中获取 Avro Schema
- gradle - 如何将 Gradle 生成的工件的名称设置为从 Jenkins 管道传递的值
- outlook-web-addins - Outlook插件(日历事件):重复是更改后的上一个
- javascript - 让所有子元素具有相同高度的最佳方法
- xcode - XCTest:运行测试失败,X 内有 Cycle;在使用 CocoaPods 和 Carthage 的项目中,建筑可能会产生不可靠的结果
- testing - 在 TestCafé Studio 中测试后自动报告
- xcode - 应用程序无法在 Xcode 12 中的模拟器上启动