我想创建一个有三个区间的直方图:[0,1 [,[1,2 [,> = 2]。如何指定此类型的范围?我知道这样做的唯一方法是使用seq,但是我不知道如何指定las bin。
答案 0 :(得分:0)
阅读add_action( 'wp_enqueue_scripts', 'jung_mobile_only_js');
function jung_mobile_only_js(){
if( wp_is_mobile() ){
wp_enqueue_script( 'jung-mobile-only-js', 'URL_TO_YOUR_JS_FILE_HERE', array(), '1.0', true );
}
}
和cut()
的手册页:
barplot()
其中[表示包含的值并且表示它被排除在外)。 space = 0参数将关闭条形之间的空间,使其看起来更像直方图。如果你想要一个真正的直方图:
vals <- cut(a, breaks=c(0, 1, 2, max(a)), right=FALSE, include.lowest=TRUE)
table(vals)
# vals
# [0,1) [1,2) [2,7]
# 4 4 9
barplot(table(vals))
但是你会得到密度值,其中区域而不是高度表示条形图中的值数。