全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
650 1
2022-11-30
#install.packages("entropart")
library(entropart)
urb_data <- read.csv("F:/yuncundata/YyCdata/WQM.csv", header = TRUE)
head(urb_data)
urb_Ns <- as.AbdVector(urb_data)
urb_Ps <- as.ProbaVector(urb_data)
plot(urb_Ns)
Hurlbert(urb_Ps, 2)
Hurlbert(urb_Ns, 2)
以上代码是将WQN这个数据整体导入计算Hurlbert指数。我想修改上述代码,希望每次只读取csv文件的一个行数行来计算Hurlbert这个指数的值。然后将每次计算的值依次输出,汇总成一个csv表格。一行数据值都是“0”时(如:city1行),数据无法计算,还希望输出一个标识。还请R大神指点,感激不尽。(示例数据已上传
WQM.xlsx
大小:(10.29 KB)

 马上下载

data.png


二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2022-12-1 11:28:54
一次全部读入,然后对data.frame进行逐行是可以的。
输出结果也是类似
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群