相关疑难解决方法(0)

如何制作一个很好的R可重复的例子

在与同事讨论性能,教学,发送错误报告或在邮件列表上搜索指导时,以及在Stack Overflow上,通常会询问可重复的示例并始终提供帮助.

您有什么建议创建优秀示例的提示?如何以文本格式粘贴中的数据结构?您还应该包含哪些其他信息?

在另外还有其他招数来使用dput(),dump()structure()?你什么时候应该包括library()require()声明?其中保留字应避免一个,此外c,df,data等?

怎样才能成为一位伟大的重复的例子?

r r-faq

2474
推荐指数
23
解决办法
28万
查看次数

从特定行读取csv

我从1980年开始在csv文件中有每日数据.但我只想从1985年读取数据.因为另一个文件中的其他数据集始于1985年.如何在R语言之前跳过阅读1985年以前的数据?

r

19
推荐指数
2
解决办法
7万
查看次数

跳过R中read.csv中的某些行

我有一个csv文件,我使用以下函数读取:

csvData <- read.csv(file="pf.csv", colClasses=c(NA, NA,"NULL",NA,"NULL",NA,"NULL","NULL","NULL"))
dimnames(csvData)[[2]]<- c("portfolio", "date", "ticker", "quantity")
Run Code Online (Sandbox Code Playgroud)

它读取该文件中的所有行.但我想从阅读中跳过一些行.如果ticker-column的值为:ABT或,则不应读取该行ADCT.可能吗?

我的csv文件示例如下:

RUS1000,01/29/1999,21st Centy Ins Group,TW.Z,90130N10,72096,1527.534,0.01,21.188
RUS1000,01/29/1999,3com Corp,COMS,88553510,358764,16861.908,0.16,47.000
RUS1000,01/29/1999,3m Co,MMM,88579Y10,401346,31154.482,0.29,77.625
RUS1000,01/29/1999,A D C Telecommunicat,ADCT,00088630,135114,5379.226,0.05,39.813
RUS1000,01/29/1999,Abbott Labs,ABT,00282410,1517621,70474.523,0.66,46.438
RUS1000,02/26/1999,21st Centy Ins Group,TW.Z,90130N10,72096,1378.836,0.01,19.125
RUS1000,02/26/1999,3com Corp,COMS,88553510,358764,11278.644,0.11,31.438
RUS1000,02/26/1999,3m Co,MMM,88579Y10,402146,29783.938,0.29,74.063 
Run Code Online (Sandbox Code Playgroud)

csv r readfile

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

标签 统计

r ×3

csv ×1

r-faq ×1

readfile ×1