我正在使用Android Studio.我需要更改单选按钮的颜色,将Button Tint Color值更改为我需要它在预览上工作的那个,但每当我在设备上启动应用程序时,按钮是标准的绿色/蓝色颜色.
这是某种设备API级问题吗?如果是这样,是否可以更改旧设备的颜色?
我正在尝试更新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为什么这样做,即使我根本没有使用文件路径.
也许我错过了什么,但如果下面的代码是我的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,但事实并非如此.
问题:
编辑:好的,所以在看到第一个答案后,我确实更新了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) 假设我有一个字符串,读取"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) 因此,我试图学习如何使用 SourceTree,然后我发现同一项目有 2 个存储库(具有不同名称),因此我决定删除其中一个存储库以获得更清晰的界面。然后它从我的电脑中删除了整个项目,是否可以恢复文件?
顺便说一句,我试图将项目“上传”到 BitBucket 上的存储库,但我无法这样做,该项目未存储在其他任何地方。
我有一个数据集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)
怎么了?如何使线条可见?
如何根据条形图的高度更改条形图中条形的颜色?这是一个例子:
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等)做到这一点,但这需要很多我的代码其他部分的工作,所以我宁愿保持这个数据格式.