r - 仅缩短标签 fe 的首字母
解决方案
您可以使用abbreviate
(和ggplot2)。
主成分分析
p <- prcomp(USArrests, scale=TRUE)
阴谋
library(ggbiplot)
library(ggrepel)
p1 <- ggbiplot(p) +
geom_text_repel(aes(label = rownames(USArrests)))
p2 <- ggbiplot(p) +
geom_text_repel(aes(label = abbreviate(rownames(USArrests), minlength = 1)))
library(patchwork)
p1 + p2 # compare the two plots
使用base R
biplot(p, xlabs = abbreviate(rownames(USArrests), minlength = 1))
推荐阅读
- python - 为什么我的 OpenGL 程序无法加载 GLUT 位图字体?
- r - 仅当 ggplot 中的值 A 大于值 B 时,如何对两个时间序列之间的区域进行着色?
- ruby-on-rails - Rails 关联并传递另一个模型 :id 作为参数
- r - 逐行操作距离 R
- swift - 在 constantsToExport 中导出快速枚举
- python - 如何为 ExifTool 命令格式化 GPS 坐标?
- python - 替换熊猫中的字符串或对象
- python - 从不同的路径调用 python 脚本并更改路径
- html - 可滚动内容到百分比大小的 div
- r - 如何用固定点拟合一条线?(在 R 中)