作者lasoon (Jessica 永远是少女时代)
看板Statistics
标题[程式] stata读取档案遇到问题
时间Tue Dec 14 02:30:14 2010
[软体程式类别]:
请填入软体程式类别 例如SAS、SPSS、R、EVIEWS...等
stata
[程式问题]:
资料处理、回归、叙述统计、logistic、probit...等
资料处理
[软体熟悉度]:
请把以下不需要的部份删除
新手(不到1个月)
根据不同熟悉度
板上高手可以给予你不同指导
新手或许需要的还是语法的熟悉
而其他部分则可能往往是盲点上的点破
[问题叙述]:
请详尽叙述遭遇到的问题,可能的话,分点叙述你要处理的流程
能够分点叙述处理流程,基本上在撰写程式或者跑统计时是相当有帮助的
甚至有经验的人可以藉此告知你步骤是否错误
我有一笔资料型态是
2008-02-13 3:31:15 AUD/JPY D 1 . 96.87 1 1
这样的资料,txt档,约800mb
我想要将资料读入stata中应该是用infile指令没错吧??
所以我使用
infile date time country D th tt price ty tp using 2008Dealdata.txt
这个指令
但是无法读成功(我以为资料有空格就该设定一个变数?)
infile v1-v9 using 2008Dealdata.txt
也没办法
所以是这样的档案格式有问题而无法读取吗??
因为这档案很大所以我也不知道该用什麽样的软体做转换或是分割
直接用统计软体读又一直失败
所以想上来问问我能够怎麽解决??
[程式范例]:
虽然张贴程式很可怕,但基本上有些程式还是要张贴才能解决
. infile date time country price using 2008Dealdata.txt
'2008-02-13' cannot be read as a number for date[1]
'3:31:15' cannot be read as a number for time[1]
'AUD/JPY' cannot be read as a number for country[1]
'D' cannot be read as a number for price[1]
这看来像是告诉我这些形式的档案无法用这些变数名称
但是我不知道该怎麽做了...
-----------------------------------------------------------------------------
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 134.208.44.34
1F:推 mha:string variables 之前 要加 str 例如 infile str10 date 12/14 10:15