Re: [问题] 如何读入多个CSV档

楼主: clansoda (小笨)   2016-01-14 23:32:01
是这样的,导师给我们的题目是他给一个资料拥有332个CSV档案
这个在文章里面提过,每个CSV档案都有四个变量分别是时间
、两种空气污染假设为污染A和污染B都是numeric变量、最后是ID变量。
主要是要写出一个function让跑出来的数值会是污染变量的平均数。
最后的结果要是function(data进去,指定A污染或B污染,ID 例如2:70)
function出来以后会是某个数值,就是A污染或者B污染在2到70号
CSV的数值总和然后平均 ,我现在的问题是如果我写function
以后后面的变量要怎么设定才会是让使用者填入资料,因为课堂上
教的都是给一个X或Y值然后变量里面关联变量来计算但是没看过
还可以让使用者选要填入变量名称的所以不知道该如何写起。就是第二个
argument让使用者填入A污染或B污染其中一种,这个不知道要怎么写前面
的argument好让使用者填入。
作者: JackBaska (Baska)   2016-01-15 00:52:00
其实前几篇的内容有你要的答案,但后面的部份要自己串接不然就已经变成在这里发包了 XD可惜原PO不是我同事,我常常code写完会顺手帮旁边的解XD上面给的答案有两种一种是assign针对宣告一种是eval针对有保留字字串的重新直译,其实这两个配在一起你的问题就解了,但大概要自己串一串一会

Links booklink

Contact Us: admin [ a t ] ucptt.com