小编ben*_*ben的帖子

在ggplot2中定义最小点大小 - geom_point

假设我在0,1和10左右有很多值.我已经映射了它们,即:

geom_point(aes(size=value))
Run Code Online (Sandbox Code Playgroud)

..这给我一个像这样的图像: 在此输入图像描述

很难看到很小的一点.所以我想知道我是否可以设置点大小的缩放框架.附:

scale_size_area(max_size=8)
Run Code Online (Sandbox Code Playgroud)

我可以设置最大尺寸,但不能设置最小尺寸.我可以log10我的数据导致几乎没有点大小差异.最好定义最小尺寸和最大值,省略指定的分布(例如,可以使用scale_colour_gradient).

r ggplot2

30
推荐指数
1
解决办法
2万
查看次数

修剪R中的数据,摆脱"*"

我有一个数据集,看起来像:

> data<-c( "IGHV1-2*02 F, or  IGHV1-2*03 F","IGHV3-23*01 F, or 
> IGHV3-23*04 F","IGHV2-70*01 F","IGHV7-4-1*01")
Run Code Online (Sandbox Code Playgroud)

我想保持第一次出现"V1-2"并删除后面的任何内容(包括"*").所以我尝试了以下方法:

> data.substr<-substr(data,4,9)
> data.substr1<-gsub("*","",data.substr)
Run Code Online (Sandbox Code Playgroud)

但我仍然无法摆脱"*",可能是因为它充当占位符......有没有人有想法?

r trim

3
推荐指数
1
解决办法
3310
查看次数

标签 统计

r ×2

ggplot2 ×1

trim ×1