小编GGa*_*mba的帖子

使用未分配的输出参数,c#

我有一个非常简单的问题.我为你演示了一个非常简单的功能来演示我的问题.

static void Main(string[] args)       
{
    double[,] mydouble = new double[1, 4];
    mynewMatrix(out mydouble);
}
public static void mynewMatrix(out double[,] d)
{
    for (int i = 0; i < 4; i++)
        d[0, i] = i;
}
Run Code Online (Sandbox Code Playgroud)

错误:

使用未分配的输出参数'newMAt'必须在控制离开当前方法之前分配out参数'newMAt'

我不知道问题出在哪里.

c#

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

哦,我的zsh表现出奇怪的性格'?' 在终端上

我已经安装了iTerm2和Oh-my-zsh.然而,自从我将ZSH-THEME改为"agnoster"之后,就会出现一个奇怪的问号.

附上相同的屏幕截图.

检查终端指针上的问号

我认为电力线会有所帮助,但似乎没有发生.任何人都可以帮我这个吗?

zsh oh-my-zsh powerline

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

如果我使用数据函数从Qualtrics导入数据,如何在Spotfire中刷新数据表?

我在Spotfire中使用TERR中的包QualdRics直接从Qualtrics中的特定调查中获取数据.我使用的代码是:

registerApiKey(API.TOKEN = "xxxx") 
df <- getSurvey(surveyID = "xxxx", 
                root_url = "https://az1.qualtrics.com", verbose = TRUE)
Run Code Online (Sandbox Code Playgroud)

我的输出df是一个数据表.我有两个不同的调查,我将在4个不同的时间内进行调查,其中2个时间我正在取消数据,总共4个数据表.
我希望能够刷新这些数据.如果我单击"重新加载数据"或尝试单独刷新每个表,则不会执行任何操作.我假设我需要添加一些刷新数据函数的代码(?),并且我试图避免每次都替换数据表,因为对于其中的两个,我必须手动选择我要删除的列(和我有75+列.

有没有办法可以完成我正在寻找的东西?我是初学者Spotfire/R用户,所以我正在学习,因为我去!

refresh r spotfire qualtrics terr

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

R中带有facet_grid的Plotly和ggplot:如何让yaxis标签使用ticktext值而不是范围值?

我想将 ggplot2 facets 与 plotly 一起使用,但遇到了显示 yaxis 范围值而不是 ticktext 的 y 轴标签的问题。有什么我可以在 plotly 对象中改变的东西(使用 plotly_build)来让它正确渲染。我真的很想在 ggplots 上的闪亮应用程序中利用 plotly 的悬停功能。我发现了一些与 plotly 中的方面相关的其他问题,但大多数问题似乎将用户重定向到使用 plotly 子图而不是 ggplot。在我的情况下,facet 数据没有消失,yaxis 只是坏了。

参考问题: 在 plotly 中使用 facet_wrap 和 scales = "free" 绘制图表时出错

请参阅下面的示例代码,其中包含显示方面问题的 mtcars 数据集。如果您查看 ggplot 对象,标签是正确的。

如果我减少子图的数量,比如将 mtcars 数据集减少到只有几个模型,问题似乎得到了解决。为什么 # of subplots 会影响 yaxis 刻度标签?看起来被破坏的构面/组也只有 1 个项目(除非它是第一个 yaxis),具有超过 1 个项目的构面(至少在本例中)正在正确绘制 yaxis。有什么我可以在 plotly 对象中改变的东西(使用 plotly_build)来让它正确渲染。我真的很想在 ggplots 上的闪亮应用程序中利用 plotly 的悬停功能。

library(plotly)
library(ggplot2)
library(data.table)
library(datasets)

#add fake model for use in facet
dt<-data.table(mtcars)
dt[,car.id:=rownames(mtcars)]
dt[,model:=substr(car.id,1,regexpr(" ",car.id)-1)][model=="",model:=car.id]

#Optional toggle: …
Run Code Online (Sandbox Code Playgroud)

r ggplot2 plotly

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

编织错误。找不到对象

我有一个未清理的数据集。因此,我已经将其导入到我的R studio中。然后nrow(adult)在rmarkdown文件中运行并按下ctrl+Enter它时可以正常工作,但是当我按下时knit出现以下错误:

在此处输入图片说明

r

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

在R中填充空数据框

我想创建一个空数据框,其中一列包含字符数据,一列包含数字数据,然后填充该数据框.

dat<-as.data.frame(cbind(character(3),vector("numeric",3)))
dat
for (i in 1:3)
{
  dat[i,1]<-as.character("f")
  dat[i,2]<-i
}

dat
Run Code Online (Sandbox Code Playgroud)

结果如下.如你所见,我得到了所有NA:

> dat
    V1   V2
1 <NA> <NA>
2 <NA> <NA>
3 <NA> <NA>
Run Code Online (Sandbox Code Playgroud)

你能建议怎么做吗?

r

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

mutate_impl(.data,点)中的错误:评估错误:类Date的索引只允许年,季度,月,周和日的时间段

我正在使用Anomalize包检测异常,但是即使定义了Dateas索引,也遇到了上述错误:

样例代码:

x <- as.data.frame(data %>%
  group_by(date,acc_id) %>%
  summarise(count = as.numeric(n_distinct(d_id))) %>%
  ungroup())

x$acc_id <- as.character(x$acc_id)

x <- x %>% 
  tibbletime::as_tbl_time(index = date)


x %>%
  time_decompose(count, method = "twitter", trend = "2 months") %>%
  anomalize(remainder, method = "gesd") %>%
  time_recompose() %>%
  plot_anomalies(time_recomposed = TRUE)
Run Code Online (Sandbox Code Playgroud)

错误:

mutate_impl(.data,点)中的错误:评估错误:类Date的索引只允许年,季度,月,周和日的时间段。

dput(head(x))

structure(list(date = structure(c(17532, 17532, 17532,  17532, 17532, 17532), class = "Date"), acc_id = c("a44444",  "gg555", "0195459b-5809-4b54-89b5-1a4376c9f126",  "ggg6546", "hhjh77",  "hhjh68777"), count = c(3, 1, 1, 1,  1, 1)), .Names = …
Run Code Online (Sandbox Code Playgroud)

r time-series dplyr anomaly-detection tidyverse

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

ggplot中每个时间段的日期之间的阴影

我有一些每日时间序列,我正在尝试使用 来对绘图的某些区域进行着色ggplot。我想在每年的七月到八月之间进行遮阳。我正在尝试geom_rect,我可以在两个日期之间获取它,但不能在每年的相同日期之间获取它。

数据:

library(dplyr)
library(ggplot2)
library(tidyquant)

data(FANG)
data <- FANG %>% 
  filter(symbol == "FB")


data %>% 
  ggplot(aes(x = date, y = adjusted)) +
  geom_line()
Run Code Online (Sandbox Code Playgroud)

r ggplot2

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

在python循环中执行time.sleep(1)时,docker卡住了

使用docker-composepython:2.7,它只在执行while 1循环和time.sleep(1)单独运行时正确运行.

但是当它们一起执行时它会停滞不前.

这是docker版本和我的文件内容 mac

tmp docker -v
Docker version 1.12.5, build 7392c3b
tmp cat docker-compose.yml
version: '2'
services:
    test:
        image: python:2.7
        command: [python, -c, "print 0\nwhile 1:\n\tprint 1\n\tbreak"]
tmp docker-compose up
Creating network "tmp_default" with the default driver
Creating tmp_test_1
Attaching to tmp_test_1
test_1  | 0
test_1  | 1
tmp_test_1 exited with code 0
tmp cat docker-compose.yml
version: '2'
services:
    test:
        image: python:2.7
        command: [python, -c, "print 0\nimport time\nprint time.sleep(1)"]
tmp …
Run Code Online (Sandbox Code Playgroud)

python sleep loops docker docker-compose

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