r - R中地块标签大小的问题
问题描述
我对地块标签的大小有疑问。所以,这是代码:
column1 <- c(0.18936045, 0.55010315, 0.23474801, 0.02578839)
column2 <- c(0.20522653, 0.51235168, 0.26060781, 0.02181398 )
example_data <-
data.frame(
rowNames = c('[-2.34898,-0.83219]', '(-0.83219,0.684599]', '(0.684599,2.20139]', '(2.20139,3.71818]'),
column1 = column1,
column2 = column2
)
plot(data = example_data, column1 ~ column2, xlab = "Marginal probs scaledsci",
ylab = "Actual probs from data", pch = 20, col = 'blue')
text(data = example_data, column1 ~ column2, labels = rowNames, cex = .6, pos = 2.99, col = 'red')
这是我获得的情节: 情节获得
所以,我想让所有带有标签的点都可见。那么,有人可以帮我解决这个问题吗?
解决方案
如果您想保持您的文本位置相对于您使用pos
参数定义的方式的点,一种选择是增加 x 轴范围的限制(特别是在左侧),例如:
xlim2 <- {r2=diff(range(column1))*.6; c(mean(column1)-r2, max(column1))}
plot(data = example_data, column1 ~ column2, xlab = "Marginal probs scaledsci",
ylab = "Actual probs from data", pch = 20, col = 'blue', xlim=xlim2)
text(data = example_data, column1 ~ column2, labels = rowNames, cex = .6, pos = 2.99, col = 'red')
推荐阅读
- ios - ARKit:特征点检测通知?
- python - pandas 按项目分组并在组内排序
- javascript - Tensorflow.js LSTM 时间序列预测
- javascript - 需要 JS 帮助 - 观看 google 表格专栏,通过 gmail 发送电子邮件以获取更新值
- azure - 用于 Bot Framework DirectLine 通道配置的 Azure 资源管理 REST API
- java - 使用休眠连接两个表
- regex - Hive 中的正则表达式 - 在特定文本后获取数字
- javascript - Ember.js - 路由忽略作为哈希传入的查询参数?
- python - 通过属性获取元素并使用驱动程序单击 webscraping 中的子元素 - Python
- javascript - 在 html 表中显示一个 json 数组