R 题.
我有这么被迷惑width,height,dpi和unit.
为什么以下两种尺寸不同?
ggsave(filename = "foo.png",ggplot(mtcars, aes(x=wt, y=mpg)) +
geom_point(size=2, shape=23),width = 5, height = 4, dpi = 300, units = "in", device='png')
Run Code Online (Sandbox Code Playgroud)
和
ggsave(filename = "foo.png",ggplot(mtcars, aes(x=wt, y=mpg)) +
geom_point(size=2, shape=23),width = 5, height = 4, dpi = 72, units = "in", device='png')
Run Code Online (Sandbox Code Playgroud)
我将图片的大小设置为5(英寸)*4(英寸).但是为什么当我改变时dpi,尺寸会发生变化?
如何理解之间的关系height,width,unit和dpi?
或者如何将这四个参数转换为像素单位,这对我来说更容易理解?
R 函数multinom(package nnet) 和mlogit(package mlogit) 都可用于多项逻辑回归。但为什么这个例子返回不同的系数 p 值结果呢?
#prepare data
mydata <- read.csv("http://www.ats.ucla.edu/stat/data/binary.csv")
mydata$rank <- factor(mydata$rank)
mydata$gre[1:10] = rnorm(10,mean=80000)
Run Code Online (Sandbox Code Playgroud)
#multinom:
test = multinom(admit ~ gre + gpa + rank, data = mydata)
z <- summary(test)$coefficients/summary(test)$standard.errors
# For simplicity, use z-test to approximate t test.
pv <- (1 - pnorm(abs(z)))*2
pv
# (Intercept) gre gpa rank2 rank3 rank4
# 0.00000000 0.04640089 0.00000000 0.00000000 0.00000000 0.00000000
Run Code Online (Sandbox Code Playgroud)
#mlogit:
mldata = mlogit.data(mydata,choice = 'admit', shape = …Run Code Online (Sandbox Code Playgroud) 请看小提琴。当我单击单元格时,我可以获得值和列名。我想知道如何获取行和列索引?以下是js代码,
<script type="text/javascript">
$(document).ready(function(){
$('#example tbody').on( 'click', 'td', function () {
alert('Data:'+$(this).html().trim());
alert('Row:'+$(this).parent().find('td').html().trim());
alert('Column:'+$('#example thead tr th').eq($(this).index()).html().trim());
});
});
</script>
Run Code Online (Sandbox Code Playgroud) R,ggplot2问题。
?ggplot2::rel()说
rel() 用于指定相对于父级的大小。
“父母”到底是什么?例如,我想将绘图标题的大小设置为rel(5). 我的标题的宽度到底是多少英寸?
我注意到有两个“单位”,我相信它们以某种方式被用作 ggplot2 中的相关大小,.pt. rel()我认为和之间存在某种关系.pt。.pt等于2.845276. 为什么??2.845276 是什么?像素?
R是单线程的.
例如,如果我有两个R打开正在运行的项目.我希望有2个线程运行R,每个线程有一定比例的CPU.然后我打开另一个R.如何使用第三个R来检查线程数(在这种情况下为2)和R使用的CPU百分比?
是否有一行代码通过索引从数组中获取子数组?
例如,假设我想["a","c","e"]从["a","b","c","d","e"]通过[0,2,4].如何使用单行代码执行此操作?像["a","b","c","d","e"][0,2,4]..的东西
假设我有一个data.table
data.table(A=c(1,2,3,4,5,6,4,2))
Run Code Online (Sandbox Code Playgroud)
如何计算n元素序列的总和?
假设n=3,A的序列和的结果应该是列seq_sum,
data.table(A=c(1,2,3,4,5,6,4,2),seq_sum=c(1+2+3,2+3+4,3+4+5,4+5+6,5+6+4,6+4+2,4+2,2))
Run Code Online (Sandbox Code Playgroud)
如何有效地做到这一点?
Rggplot2问题。
我们可以通过 得到默认的颜色顺序RColorBrewer::brewer.pal(n, palette.name)。形状的顺序怎么样?
R 中可用的形状位于此处。我只需要订单。我知道前三个是c(16, 17, 15),即圆形、三角形和正方形。
如何使用 R 检查字符串是否至少包含以下字符之一:/\:*?"<>|。另外,我希望该字符串可以包含任何其他字符,例如-。
实际上这些字符是 Windows 目录(文件夹)名称中不允许使用的字符。
r ×7
ggplot2 ×3
javascript ×2
cpu ×1
cpu-usage ×1
data.table ×1
dpi ×1
html-table ×1
mlogit ×1
shapes ×1