我想将一个大数据表流式传输到R LINE BY LINE,如果当前行具有特定条件(假设第一列> 15),则将该行添加到内存中的数据帧.我写了以下代码:
count<-1;
Mydata<-NULL;
fin <- FALSE;
while (!fin){
if (count==1){
Myrow=read.delim(pipe('cat /dev/stdin'), header=F,sep="\t",nrows=1);
Mydata<-rbind(Mydata,Myrow);
count<-count+1;
}
else {
count<-count+1;
Myrow=read.delim(pipe('cat /dev/stdin'), header=F,sep="\t",nrows=1);
if (Myrow!=""){
if (MyCONDITION){
Mydata<-rbind(Mydata,Myrow);
}
}
else
{fin<-TRUE}
}
}
print(Mydata);
Run Code Online (Sandbox Code Playgroud)
但我收到错误"数据不可用".请注意我的数据很大,我不想一次性阅读并应用我的条件(在这种情况下很容易).
通过使用C#,我想提取亚马逊顶级客户评论员的信息(例如标签,兴趣).我通过搜索网络找不到任何功能,方法和示例.这些顶级评论者的列表在这里给出.
要做到这一点,亚马逊API中是否有一些设施?如果是的话,我该怎么办呢.如果没有,我该如何开始?
提前致谢.