我正在尝试从IRS读取.csv文件,它似乎没有以任何奇怪的方式格式化.
我正在使用这个read.table()功能,我过去曾多次使用过这个功能,但这次没用了; 相反,我得到这个错误:
data_0910<-read.table("/Users/blahblahblah/countyinflow0910.csv",header=T,stringsAsFactors=FALSE,colClasses="character")
Error in read.table("/Users/blahblahblah/countyinflow0910.csv", :
more columns than column names
Run Code Online (Sandbox Code Playgroud)
它为什么这样做?
作为参考,.csv可以在以下位置找到这些文件:
http://www.irs.gov/uac/SOI-Tax-Stats-County-to-County-Migration-Data-Files
(我需要的是县到县迁移.csv部分 - 流入或流出.)
所以我正在尝试编写一个打印错误消息的函数,但仅在用户第一次调用该函数时。如果他们打开 R、加载库并调用该函数,它将打印一条警告消息。如果他们再次调用该函数,则不会打印此警告消息。如果他们关闭 R 并执行相同的过程,它将为第一次调用而不是在第二次调用时打印警告消息。我了解 R 中基本 warning() 函数的想法,但我在帮助文件中没有看到有关此类情况的任何文档。有谁知道可以与 warning() 函数一起使用的函数或条件可以解决这个问题?谢谢!我正在做一个项目,负责教授需要这个来处理某种版权问题,他希望它是这样的。
我需要一个将输入作为字符串(BLANK)并打印出以下内容的函数:
"Hello BLANK World"
Run Code Online (Sandbox Code Playgroud)
即,世界("七")打印出来 "Hello seven World"
我对如何使用R中的字符串感到困惑.
所以我有一个数据框,我想分析.问题在于,数据框中有一堆1和0(1为是,0为否),而不是是/否.我如何修改数据框以使其成为如此而不是1和0有Yes和No所以我可以使用逻辑回归?我确信有一个简单的解决办法,我没想到
谢谢!
r ×4
binary ×1
character ×1
csv ×1
function ×1
read.table ×1
regression ×1
string ×1
warnings ×1