我正在尝试过滤具有19列和5行的数据集。我只想要第12和16列,第1和2行。这是我的代码
dat2<-data.frame(FundingIAS2018[c(1,2),c(12,13)])
renderPieChart(div_id = "grant2017",
data=dat2)
它给出错误: “警告:renderPieChart错误:数据必须由两列组成,即“名称”和“值” -49:停止 -48:renderPieChart”
答案 0 :(得分:0)
根据the documentation,[TestCase("15th Oct 2018")]
[TestCase("1st Oct 2018")]
[TestCase("2nd Oct 2018")]
[TestCase("3rd Oct 2018")]
[TestCase("3d Oct 2018")]
public void Action(string dateStr)
{
// Act
var dt = DateTime.ParseExact(Regex.Replace(dateStr, "(th|st|nd|rd|d)", ""), "d MMM yyyy", CultureInfo.CurrentCulture);
//Assert
Console.WriteLine(dt);
}
必须具有特殊格式。如果您输入data
,则仅需要两列,其中一列必须命名为data.frame
,另一列必须命名为name
,后者必须为数字或整数类型,
假设您的数据格式正确,请添加
这样的行value
在您的names(dat2) = c('name', 'value')
命令之前应该可以解决该错误