【发布时间】:2020-01-30 23:06:29
【问题描述】:
我有以下代码用于日历热图。我以前使用此代码创建了一个。但是当我尝试创建另一个时,我输入代码并按回车,但出现加号,我无法执行。
library(ggplot2)
source("https://raw.githubusercontent.com/iascchen/VisHealth/master/R/calendarHeat.R")
library(plyr)
library(plotly)
r2g <- c("#D61818", "#B5E384")
calendarHeat(heatmap1$date, heatmap1$ROI, ncolors = 2, color = "r2g", varname="30-day ROI") # here you had backquotes at the end of the line
heatmap1 是数据的名称。
数据截图如下所示
Row Date ROI
1 2010-08-17 0
2 2010-08-18 0
3 2010-08-19 0
4 2010-08-20 0
5 2010-08-21 1
6 2010-08-22 1
7 2010-08-23 1
8 2010-08-24 1
9 2010-08-25 1
10 2010-08-26 1
11 2010-08-27 1
12 2010-08-28 0
13 2010-08-29 0
14 2010-08-30 0
15 2010-08-31 0
16 2010-09-01 1
17 2010-09-02 1
18 2010-09-03 1
19 2010-09-04 1
20 2010-09-05 0
21 2010-09-06 1
22 2010-09-07 1
23 2010-09-08 0
24 2010-09-09 0
25 2010-09-10 0
26 2010-09-11 0
27 2010-09-12 0
28 2010-09-13 0
29 2010-09-14 0
30 2010-09-15 0
31 2010-09-16 0
我不明白为什么代码在以前执行时会起作用,但现在不起作用。有什么想法吗?
【问题讨论】:
-
在您的第一个代码块的最后一行,您使用了反引号而不是引号。它解释了 +,因为 R 将该行解释为未完成。
-
对不起,我不明白。这个“”是不是反引号?哪个是引号?而且我之前运行过这段代码并且它可以工作,但现在由于某种原因它没有。
-
我会编辑你的问题,我认为它会起作用。
-
谢谢,它有效!!!以后我会更仔细地研究代码。也许我删除了引号并意外添加了反引号。
-
很抱歉,没有反引号,但有两种不同风格的双引号,但我不知道如何命名它们,至少是英文
标签: r