小编ola*_*ala的帖子

ggplot geom_text字体大小控件

我尝试通过执行以下操作将字体更改为10为我的条形图的标签ggplot2:

ggplot(data=file,aes(x=V1,y=V3,fill=V2)) +
    geom_bar(stat="identity",position="dodge",colour="white") + 
    geom_text(aes(label=V2),position=position_dodge(width=0.9),
                                                 hjust=1.5,colour="white") +
    theme_bw()+theme(element_text(size=10))

ggsave(filename="barplot.pdf",width=4,height=4)
Run Code Online (Sandbox Code Playgroud)

但是生成的图像具有超大字体大小的条形图标签.

然后我想到geom_text()用这个修改:

geom_text(size=10,aes(label=V2),position=position_dodge(width=0.9),
                                                   hjust=1.5,colour="white")
Run Code Online (Sandbox Code Playgroud)

标签字体更大......

我可以将内部的大小更改为geom_text3,现在看起来像字体10,类似于轴标签.

我想知道发生了什么事?确实theme(text=element_text(size=10))并不适用于标签?

为什么10英寸的尺寸geom_text()不同于theme(text=element_text())

r ggplot2

74
推荐指数
2
解决办法
12万
查看次数

如何解释htop中的内存使用信息

我们实验室中有多台服务器,我试图确定哪一台服务器目前有更多资源.我试图解释信息htop显示,但我不是100%理解所有这些数字.

发出htop后我为每个服务器拍了一个屏幕截图:

服务器#1:

服务器#2:

服务器#1是否有比服务器#2更多的可用内存?我应该看看Avg还是Mem?或者我应该看一下其他参数?

谢谢!

linux htop

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

inkscape命令行,在mac上它在哪里?

这是一个有点愚蠢的问题.我已经在我的mac(Marvericks OS)上安装了Inkscape,关注此页面http://www.inkscape.org/en/download/mac-os/

我知道有一个命令行选项与inkscape.我试图在终端上键入inkscape,但没有这样的命令.我很困惑......这是否意味着我需要安装linux版本的inkscape才能使用命令行?

macos inkscape

27
推荐指数
2
解决办法
9980
查看次数

如何从http url下载文件?

我知道如何使用wget从ftp下载,但我无法使用wget从以下链接下载:

http://www.ncbi.nlm.nih.gov/geo/download/?acc=GSE46130&format=file

如果您将其复制并粘贴到浏览器中,它将开始下载.但我想直接将它下载到我们的服务器,所以我不需要将它从我的桌面移动到服务器.我该怎么做?

谢谢!

unix url wget download

22
推荐指数
2
解决办法
6万
查看次数

简单的awk命令问题(FS,OFS相关)

我试图重新组织包含以下内容的文件格式:

>Humanl|chr16:86430087-86430726 | element 1 | positive
>Humanl|chr16:85620095-85621736 | element 2 | negative
>Humanl|chr16:80423343-80424652 | element 3 | negative
>Humanl|chr16:80372593-80373755 | element 4 | positive
>Humanl|chr16:79969907-79971297 | element 5 | negative
>Humanl|chr16:79949950-79951518 | element 6 | negative
>Humanl|chr16:79026563-79028162 | element 7 | negative
>Humanl|chr16:78933253-78934686 | element 9 | negative
>Humanl|chr16:78832182-78833595 | element 10 | negative
Run Code Online (Sandbox Code Playgroud)

我的命令是:

awk '{FS="|";OFS="\t"} {print $1,$2,$3,$4,$5}'
Run Code Online (Sandbox Code Playgroud)

这是输出:

>Human|chr16:86430087-86430726  |      element 1      |
>Human  chr16:85620095-85621736         element 2      negative
>Human  chr16:80423343-80424652         element 3      negative
>Human  chr16:80372593-80373755         element 4 …
Run Code Online (Sandbox Code Playgroud)

linux awk

13
推荐指数
2
解决办法
3万
查看次数

R中的dist()函数:向量大小限制

我试图在某些特征(基因)上绘制一些样本(其中的40个)的分层聚类,并且我有一个大表,该表具有50万行和41列(第一个是名称),当我尝试

d<-dist(as.matrix(file),method="euclidean")
Run Code Online (Sandbox Code Playgroud)

我得到这个错误

Error: cannot allocate vector of size 1101.1 Gb
Run Code Online (Sandbox Code Playgroud)

我如何解决这个限制?我用谷歌搜索并遇到了R中的ff包,但是我不太明白这是否可以解决我的问题。

谢谢!

r cluster-analysis

5
推荐指数
1
解决办法
6385
查看次数

ggplot2 中的字体大小混乱

我正在为期刊撰写手稿,要求图表的字体大小为 10。我用 ggplot2 在 R 中尝试了这个,设置如下:

p<-qplot(...)+theme_bw()
ggsave(filename="plot.pdf",plot=p,width=8,height=8,scale=1.3)
Run Code Online (Sandbox Code Playgroud)

图中的x轴和y轴文本看起来真的很小..我检查了theme_bw()的R代码,我认为轴文本字体是默认的12倍0.8,所以大概是字体10。ggplot中的字体大小10是真的吗?等于 Word 或其他上下文中的字体大小 10?

我读过这篇文章:ggplot2 - 大小单位

而且我也对上面帖子中使用的字体大小 100 实际上是 100 还是 100/0.35277 感到困惑......它是哪个?

最后,当我将图形与其他图形一起放入 Illustrator 中时,生成的轴字体看起来非常小。我有点觉得它不是 10 号字体,但它是用 R 中的 10 号字体规范生成的。不知道我是否应该使用更大的字体让它看起来更大。

fonts r font-size ggplot2

5
推荐指数
1
解决办法
5776
查看次数

与anova一起代替r

我试图在不同的数据集上运行anova,并且不太清楚如何做到这一点.我骂了一遍,发现这很有用:https://stats.idre.ucla.edu/r/codefragments/looping_strings/

hsb2 <- read.csv("https://stats.idre.ucla.edu/stat/data/hsb2.csv")
names(hsb2)
varlist <- names(hsb2)[8:11]
models <- lapply(varlist, function(x) {
lm(substitute(read ~ i, list(i = as.name(x))), data = hsb2)
})
Run Code Online (Sandbox Code Playgroud)

我对上述代码的作用的理解是它创建了一个函数lm()并将其应用于varlist中的每个变量,并对每个变量进行线性回归.

所以我认为使用aov代替lm对我来说是这样的:

aov(substitute(read ~ i, list(i = as.name(x))), data = hsb2)
Run Code Online (Sandbox Code Playgroud)

但是,我收到了这个错误:

Error in terms.default(formula, "Error", data = data) : 
no terms component nor attribute
Run Code Online (Sandbox Code Playgroud)

我不知道错误来自哪里.请帮忙!

r anova

5
推荐指数
2
解决办法
449
查看次数

如何从两个测量时间绘制连接点的图?

这是第一个问题!我有两列数据,每行都是一对值.我想垂直绘制第一列和第二列,并有一条连接每对值的线,在下面的链接中看起来像这个图:

http://www.sciencedirect.com/science/article/pii/S0300957297000440#gr1 在此输入图像描述

如果你知道怎么做,在任何工具中,比如R,或python,perl,excel,请告诉我!

python perl plot r matplotlib

4
推荐指数
4
解决办法
1220
查看次数

C有哈希/字典数据结构吗?

我正在学习C现在来自知道perl和一点python.我做了一个快速搜索,发现在perl/python中没有显式的哈希/字典,我看到人们说你需要一个函数来查找哈希表.所以事实是C不提供固有的哈希结构,你必须编写一些函数才能在C中使用哈希?

c hashtable

4
推荐指数
2
解决办法
8581
查看次数

标签 统计

r ×5

ggplot2 ×2

linux ×2

anova ×1

awk ×1

c ×1

cluster-analysis ×1

download ×1

font-size ×1

fonts ×1

hashtable ×1

htop ×1

inkscape ×1

macos ×1

matplotlib ×1

perl ×1

plot ×1

python ×1

unix ×1

url ×1

wget ×1