我在R.工作.我有十进制度的一系列坐标,我想按这些数字的小数位数排序这些坐标(即我想丢弃小数位数太少的坐标).
R中是否有一个函数可以返回一个数字所具有的小数位数,我可以将其合并到函数编写中?
输入示例:
AniSom4 -17.23300000 -65.81700
AniSom5 -18.15000000 -63.86700
AniSom6 1.42444444 -75.86972
AniSom7 2.41700000 -76.81700
AniLac9 8.6000000 -71.15000
AniLac5 -0.4000000 -78.00000
Run Code Online (Sandbox Code Playgroud)
理想情况下,我会编写一个废弃AniLac9和AniLac 5的脚本,因为这些坐标没有以足够的精度记录.我想丢弃经度和纬度都少于3个非零十进制值的坐标.
我想将MASS包中的数据集导出到SPSS以进行进一步调查.我正在寻找包中的EuStockMarkets数据集.
如http://www.statmethods.net/input/exportingdata.html中所述,我做了:
library(foreign)
write.foreign(EuStockMarkets, "c:/mydata.txt", "c:/mydata.sps", package="SPSS")
Run Code Online (Sandbox Code Playgroud)
我有一个文本文件,但sps文件不是有效的SPSS文件.我真的在寻找一种方法将数据集导出到SPSS可以打开的东西.