我在数据集中有7个变量。其中一个变量有5个级别,我需要为这5个数据集创建一个数据集。
答案 0 :(得分:0)
我们可以使用split
在list
中创建data.frame
个list
中的split
个。如果具有5个级别的列的变量名是'Col',请使用它来lst <- split(data, data$Col)
数据集
#include <iostream>
#include <sstream>
using namespace std;
int main() {
int a = 0, h = 0, i=0;
string line;
int *tab=new int;
while (getline(cin, line) && line.length() > 0) // line not empty
{
stringstream linestr(line);
while (linestr >> a)// recommend better checking here. Look up std::strtol
{
tab[i]=a;
}
i++;
}
return 0;
}
最好不要在全局环境中创建多个对象。