我正在运行一段特定的代码,如下所示:
library(limer)
library(dplyr)
library(reshape2)
library(tidyverse)
options(lime_api= "x")
options(lime_username = 'y')
options(lime_password = 'z')
get_session_key()
mydata <- get_responses(iSurveyID=313212, sLanguageCode= 'en', sResponseType='short')
我的其他同事可以运行此命令,并生成具有不同列和行的数据帧,但是尽管如此,尽管它们具有相同的R(3.3.3)版本,但我仍然只剩下一个变量,例如:
2,2018-08-06 10:45:53,11,en,2018-08-06 10:45:40
这是怎么回事?帮助将不胜感激!
答案 0 :(得分:0)
我有同样的问题。似乎与Limesurvey的版本(这里是旧版本)相关:请参见此提交https://github.com/cloudyr/limer/commit/d7c0c3ecf4e2393045711622589165e75c3b5f4d#diff-c913239c7e28d0566d870ec92da5855c 一种简单的解决方案是在本地重新定义:
child: RawMaterialButton(
onPressed: () {},
highlightColor: Colors.red,
splashColor: Colors.transparent,
fillColor: Colors.blue,
elevation: 0.0,
highlightElevation: 0.0,
animationDuration: Duration.zero,
focusColor: Colors.transparent,
),
然后(例如,连同您的数据一起):
base64_to_df <- function(x) {
raw_csv <- rawToChar(base64enc::base64decode(x))
return(read.csv(textConnection(raw_csv), stringsAsFactors = FALSE, sep = ","))
}