小编llr*_*lrs的帖子

结合小提琴情节与盒子情节

我有一个非常简单的数据集(2组,每组n = 15).使用ggplot2,我可以轻松地绘制两组的小提琴情节或箱形图.但是,我想绘制一个小提琴图,但是填充阴影对应于我的数据的3个四分位数.

有一个在SAS做一个例子在这里,但我想这样做的R.

plot r ggplot2

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

dax中的动态总和选择不同的值

以下是样本数据

Week Practice  Type capacity   Gen
1       BI      c       80      0
1       BI      c       80      1
1       BI      sc      160     1
1       BI      pc      240     0
1       BI      pc      240     3
1       BI      mc      1160    1
1       BI      mc      1160    4
1       BI      mc      1160    2
1       BI      ac      440     1
1       BI      d       40      0
1       BI      d       40      3
Run Code Online (Sandbox Code Playgroud)

我有一个数据透视图,其中有3个切片器,即PRactice,Type和gen。

当我不选择任何切片器时,它应该是一个不同的总和(容量),即2120。然后,当我单击切片器类型时,说mc Sum(capacity)应该为1160,然后仅单击gen说3,然后清除其他过滤器sum(capacity) = 280

可能有很多实践,可能需要很多周。

需要dax查询才能满足此要求。

excel business-intelligence powerpivot dax

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

为python3安装OpenCV

我已经按照许多手册/教程如何安装OpenCV,但所有似乎都适用于我的python2.7而不是我想要的python3.4.我正在学习教程,但没有使用virtualenv.制作时

$cmake \                                                                                                                  
-D CMAKE_BUILD_TYPE=RELEASE \
-D CMAKE_INSTALL_PREFIX=/usr/local \
-D INSTALL_C_EXAMPLES=OFF \
-D INSTALL_PYTHON_EXAMPLES=ON \
-D OPENCV_EXTRA_MODULES_PATH=../../opencv_contrib/modules \
-D BUILD_EXAMPLES=ON \
-D PYTHON_EXECUTABLE=/usr/bin/python3.4 \
-D PYTHON_PACKAGES_PATHS=/usr/local/lib/python3.4/dist-packages/ \
-D PYTHON_NUMPY_INCLUDE_DIRS=/usr/local/lib/python3.4/dist-packages/numpy/core/include ..
Run Code Online (Sandbox Code Playgroud)

命令它列出两个版本:

--   Python 2:
--     Interpreter:                 /usr/bin/python2.7 (ver 3.4.3)
--     Libraries:                   NO
--     numpy:                       /usr/local/lib/python2.7/dist-packages/numpy/core/include (ver 1.10.4)
--     packages path:               lib/python2.7/dist-packages
-- 
--   Python 3:
--     Interpreter:                 /usr/bin/python3.4 (ver 3.4.3)
--     Libraries:                   NO
--     numpy:                       /usr/local/lib/python3.4/dist-packages/numpy/core/include (ver 1.10.4)
--     packages path:               lib/python3.4/dist-packages
-- 
--   Python (for …
Run Code Online (Sandbox Code Playgroud)

ubuntu opencv python-3.4

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

使用扫帚和tidyverse来总结r平方的gams

我在这里发布了一个问题,并且能够重现 克劳斯的答案 ,使用虹膜数据上的tidyverse计算加性模型中每个物种的多个r平方值.但是,包发生了更新,现在没有计算R-sq值.不确定为什么......
这是子句响应和输出

library(tidyverse)
library(broom)
iris %>% nest(-Species) %>% 
  mutate(fit = map(data, ~mgcv::gam(Sepal.Width ~ s(Sepal.Length, bs = "cs"), data = .)),
         results = map(fit, glance),
         R.square = map(fit, ~ summary(.)$r.sq)) %>%
  unnest(results) %>%
  select(-data, -fit)

#      Species  R.square       df    logLik      AIC      BIC deviance df.residual
# 1     setosa 0.5363514 2.546009 -1.922197 10.93641 17.71646 3.161460    47.45399
# 2 versicolor 0.2680611 2.563623 -3.879391 14.88603 21.69976 3.418909    47.43638
# 3  virginica 0.1910916 2.278569 -7.895997 22.34913 28.61783 4.014793    47.72143
Run Code Online (Sandbox Code Playgroud)

然而,我的代码和输出会产生这些 …

r gam mgcv tidyverse

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

在2x1小平面上具有水平而不是垂直标签并且分割y标签

我想在一个中有两个图.它们都是时间序列,但是不同的尺度(比如说高度和重量).我想要呈现的方式是将两个数字叠加在一起,分享x标签,但是有不同的y标签.

我有两个不同的问题:

  1. 如果我做2x1 facet,facet标签的默认位置在右边有垂直文本,我宁愿把它们作为(sub)-titles放在图表的顶部
  2. ylab()为所有方面定义了一个ylabel,但我有两个不同的变量/比例.是否有可能"拆分"它并有两个不同的ylabel(重量说"克",高度说"英寸")?

谢谢!

编辑:好的,这是代码.mn是根据时间绘制的变量,按风险分组.但意义mn取决于var.对于一些值varweight,对其他人来说是height.

qplot(time, mn, data=d.plot.long,
  color=risk, group=risk,
  geom=c("line","point"),
  position=position_dodge(.2))+
geom_point(size=5, position=position_dodge(.2))+
geom_errorbar(aes(x=time, y=mn, ymin=low, ymax=hi),width=.3 ,position=position_dodge(.2))+
facet_grid(var~.,scales='free_y')+
xlab('Time')+ylab('')+
scale_color_discrete(name="The grouping variable", breaks=c("Hi","Low"), labels=(c("Group A","Group B")))
Run Code Online (Sandbox Code Playgroud)

r ggplot2

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

2个计数器在一个for循环中?

我的输出出错了,我意识到我为"k"运行"for循环"j的值为"for循环"的原因.

同时运行"j和k"循环将解决我的问题.怎么做?

public void yestimatedvalue() {
    for (int i = 1; i < bmarray.length; i++) {
        double g = 0;
        s = i;
        int p = missingrowcolindex(s);
        System.out.println("p::\t" + p);

        for (int j = 0; j < bmarray[i].length; j++) {
            if (j != p) {
                g = arraybeta[0][p];

                for (int k = 1; k < arraybeta.length; k++) {
                    g = g + ((bmarray[i][j]) * (arraybeta[k][p]));

                }

            }
        }
         System.out.println("g::\t" + g);
    }
}
Run Code Online (Sandbox Code Playgroud)

输出::

g:: 23.99999999999998

g:: 4.9999999999999964

g:: 5.999999999999995 …
Run Code Online (Sandbox Code Playgroud)

java for-loop

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

Java编译错误

你能帮我解释一下当我尝试编译Java代码时这个错误信息的含义吗?

Matching.java:128: error: ';' expected
    If (nIsBigger==true){
                        ^
Run Code Online (Sandbox Code Playgroud)

我认为;之后不需要if ()吗?

java boolean compilation

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

removeclass不是函数错误

当我尝试使用eq()删除类时它不起作用并在控制台TypeError中给出错误: $(...).removeclass is not a function

$("table tr:eq(9)").removeclass('mandatory');**strong text**
Run Code Online (Sandbox Code Playgroud)

HTML代码:

 <html> <head> <script type="text/javascript"
 src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.1/jquery.min.js"></script>
 <script type="text/javascript" src="anim_navbar_webmuch.js"></script>
 </script> <script type="text/javascript" src="table.js"> </script>
 <style type="text/css"> .mandatory { background-color:red; color:blue;
 } </style> </head> <body>

 <table> <tr><td><h2 style="
 background-color:blue;">table</h2></td></tr>
 <tr><td><p>hdshjdshdskhjkds</p></td></tr> <tr><td>Yes<input
 name="yescheck" id="one" type="checkbox" value="yes" > </td></tr>
 <tr><td>No<input type="checkbox" value="no" name="nocheck"></td></tr>
 <tr><td><p>Hi to alll</p></td></tr> <tr><td>Yes<input name="yesnext"
 type="checkbox" value="yes"></td></tr> <tr><td>No<input name="nonext"
 type="checkbox" value="no"></td></tr> <tr><td><p>Hi to
 alll</p></td></tr> <tr><td>hi<input type="textbox"></td></tr> <tr><td
 class="mandatory">hi1<input type="textbox"></td></tr>
 <tr><td>hi2<input type="textbox"></td></tr> <tr><td>hi3<input
 type="textbox"></td></tr> <tr><td>hi4<input type="textbox"></td></tr>
 <tr><td>hi5<input type="textbox"></td></tr> <tr><td>hi6<input
 type="textbox"></td></tr> <tr><td>Hi7 <select> …
Run Code Online (Sandbox Code Playgroud)

html jquery

-2
推荐指数
1
解决办法
7683
查看次数