小编Fre*_*lia的帖子

无法在Android上更改单选按钮颜色

我正在使用Android Studio.我需要更改单选按钮的颜色,将Button Tint Color值更改为我需要它在预览上工作的那个,但每当我在设备上启动应用程序时,按钮是标准的绿色/蓝色颜色.

这是某种设备API级问题吗?如果是这样,是否可以更改旧设备的颜色?

android colors button

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

CRAN检查:'\ R'是一个无法识别的转义字符串,以"'D:\ temp\R"开头

我正在尝试更新CRAN上的软件包,但是我收到了一条关于他无法重现的自动检查的警告R CMD check.这些是日志文件的最后几行:

   * checking re-building of vignette outputs ... [0s] WARNING
    Error(s) in re-building vignettes:
    Error: '\R' is an unrecognized escape in character string starting "'D:\temp\R"
    Execution halted
Run Code Online (Sandbox Code Playgroud)

R CMD check对于Linux和Windows版本,我的计算机没有错误传递,我无法找到"'D:\temp\R"正在使用的位置.根目录中没有写入文件路径的文件路径.

我怎样才能弄清楚错误究竟发生在哪里并修复它?

我知道反斜杠是如何在Windows中引起麻烦的,大多数类似的问题与此有关,而我的问题在于找出CRAN为什么这样做,即使我根本没有使用文件路径.

r cran

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

网状 - 在Rmarkdown中运行python块

也许我错过了什么,但如果下面的代码是我的Rmd文件的内容

```{r}
library(reticulate)
use_virtualenv("r-reticulate")
py_available(TRUE)
```
```{python}
a = 7
print(a)
```
```{r}
py$a
```
Run Code Online (Sandbox Code Playgroud)

当我编织文件时,最后一个块的输出是7(正如预期的那样).另一方面,单击Rstudio中的"全部运行"按钮(或逐个运行块),将导致NULL最后一个块.

R笔记本示例相比,似乎flights在python块中分配内容应该py$flights可用于R,但事实并非如此.

问题:

  1. 有没有办法从R访问一个先前运行过的Python块中创建的变量(不是编织)?如何"导出"R在python块中创建的变量?
  2. 什么是一个很好的参考,以了解当我点击Rmarkdown文件的python块中的运行按钮时会发生什么?

编辑:好的,所以在看到第一个答案后,我确实更新了knitr和rmarkdown到最新版本,但仍然有同样的问题.我添加py_available(TRUE)到我的文件中以确保它已被初始化,仍然,最后一个块结果在7编织时,但是逐个运行块导致

> py$a
Error in py_get_attr_impl(x, name, silent) : 
  AttributeError: 'module' object has no attribute 'a'
Run Code Online (Sandbox Code Playgroud)

问题是:a在Python py$a环境中为python块分配值没有做任何事情.也许R和python之间的这个"共享"环境不是这个包应该如何工作的?另外,还有一些额外的信息

> py_config()
python:         /usr/bin/python
libpython:      /usr/lib/python2.7/config-x86_64-linux-gnu/libpython2.7.so
pythonhome:     /usr:/usr
version:        2.7.14 (default, Sep 23 2017, 22:06:14)  [GCC 7.2.0]
numpy:          /usr/lib/python2.7/dist-packages/numpy
numpy_version:  1.12.1

python versions found: 
 /usr/bin/python
 /usr/bin/python3
Run Code Online (Sandbox Code Playgroud)

python r knitr r-markdown reticulate

9
推荐指数
3
解决办法
4736
查看次数

删除字符后的所有内容,但保留字符

假设我有一个字符串,读取"45216 Walnut Avenue Mary's Bake Shop". 我想删除单词之后的所有内容Avenue,但我希望保留大道。这是如何运作的?

我试过以下没有运气:

a <- "45216 Walnut Avenue Mary's Bake Shop"
a <- gsub("Avenue.*$", "", a)

[1] "45216 Walnut "
Run Code Online (Sandbox Code Playgroud)

regex r

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

意外删除了 SourceTree 中的文件,需要帮助才能恢复

因此,我试图学习如何使用 SourceTree,然后我发现同一项目有 2 个存储库(具有不同名称),因此我决定删除其中一个存储库以获得更清晰的界面。然后它从我的电脑中删除了整个项目,是否可以恢复文件?

顺便说一句,我试图将项目“上传”到 BitBucket 上的存储库,但我无法这样做,该项目未存储在其他任何地方。

git file atlassian-sourcetree

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

R-绘制不可见的线条

我有一个数据集df,其中包含变量Name(factor),Count(integer)和Time(POSIXct)。

我正在使用以下代码:

    df %>% plot_ly(x=~Time,y = ~Count,group = ~Name,color=~Name,type='scatter',
mode='lines+markers')
Run Code Online (Sandbox Code Playgroud)

发生的情况是线条根本没有出现(标记完全出现)。将模式更改为“线条”会使数据不可见,但是只要我将指针悬停在数据位置上,信息就会显示出来。

还要注意,没有组的跑步会产生预期的结果(线条可见)

        df %>% plot_ly(x=~Time,y = ~Count,type='scatter',
mode='lines+markers')
Run Code Online (Sandbox Code Playgroud)

怎么了?如何使线条可见?

r plotly

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

根据ggplot2中的高度选择条形颜色

如何根据条形图的高度更改条形图中条形的颜色?这是一个例子:

library(ggplot2)
year = c(2000,2000,2001,2001,2001,2002,2003,2003,2004,2004,2004,2004,2005)
df = data.frame(year)

ggplot(df) + geom_bar(aes(year,fill=year))
Run Code Online (Sandbox Code Playgroud)

我需要根据每年的数量将颜色放在一个比例中(例如,浅蓝色表示低计数,深蓝色表示较高计数).

我可以通过使用算作数据帧(; 2,2001年; 2000年第3等)做到这一点,但这需要很多我的代码其他部分的工作,所以我宁愿保持这个数据格式.

r bar-chart ggplot2

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