对于每个X值,我计算了每个Y值的平均值Y和标准偏差(sd)
x = 1:5
y = c(1.1, 1.5, 2.9, 3.8, 5.2)
sd = c(0.1, 0.3, 0.2, 0.2, 0.4)
plot (x, y)
Run Code Online (Sandbox Code Playgroud)
如何使用标准偏差为我的绘图的每个数据点添加误差线?
我有两个绘制的数据集(df1和df2).
df1 = data.frame(x=c(1:10), y=c(1:10))
df2 = data.frame(x=c(0:13), y=c(0:13)^1.2)
# plot
plot(df1)
# add lines of another dataset
lines(df2)
Run Code Online (Sandbox Code Playgroud)
某些值df2超出了绘图范围,因此不可见.(在这个例子中,我可以df2先绘制).我通常会尝试找出我的数据范围,如下所示.
# manual solution
minX = min(df1$x, df2$x)
minY = min(df1$y, df2$y)
maxX = max(df1$x, df2$x)
maxY = max(df1$y, df2$y)
plot (df1, xlim=c(minX, maxX), ylim=c(minY, maxY))
lines(df2)
Run Code Online (Sandbox Code Playgroud)
当拥有许多数据集时,这会变得很烦人.我想知道,如果有一种更简单的方法来调整轴的范围.在第一步中,R自己找到轴范围.当添加新数据集时,是否还有一种方法可以调整轴范围?
我加载两个R包Hmisc和TeachingDemos,其中都包含一个调用的函数subplot().我Hmisc首先加载包,似乎之后使用了subplot()-function from Hmisc.即使我TeachingDemos首先加载库也会发生这种情况.
我如何使用功能subplot()从TeachingDemos包装,即使Hmisc还装载包?
我有一个非常大的文件,我想使用head以下方法检查前100行:
head -n100 large.file
Run Code Online (Sandbox Code Playgroud)
我真的很想制作空白\t \r,......可见.我怎样才能做到这一点.我没有找到一个选项man head.
我在 PHP 中有一个关联数组
$a = array("d1" => "data", "d2" => NULL, "d3" => "data")
Run Code Online (Sandbox Code Playgroud)
我想获取所有非 NULL 的键和所有值,以便内爆它们:
// e.g.:
$sub_key = array_keys($a, keys != NULL);
$sub_values = array_values($a, values != NULL);
echo "`".implode("`,`", $sub_key)."`";
echo "'".implode("','", $sub_key)."'";
Run Code Online (Sandbox Code Playgroud)
是否有类似array_keys()和array_values()允许仅采用与模式不匹配的值的函数?
r ×3
plot ×2
arrays ×1
bash ×1
errorbar ×1
highlight ×1
load ×1
namespaces ×1
package ×1
php ×1
range ×1
statistics ×1
whitespace ×1