R语言dataframe转换
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了R语言dataframe转换相关的知识,希望对你有一定的参考价值。
图1:我现在有一个dataframe记录的是人们(ID)出行时间(Date)和出发站(ORI); 我现在想检测每个人每天第一次出行的始发站是哪里(不管ID在一天之内出行多少次 只留下每天的第一次出行记录)(做成图2的样子)请问这个代码改怎么写? 需要两次for循环么 或者有其他更简便的方法 谢谢
参考技术A setwd("E://xuexi//bishe//datasets")options(stringsAsFactors=F)
data <- read.table("ant-1.7.csv",header=FALSE,sep=",")
#####################################################################
# CE: model evaluation criteria for cost-effectiveness ( 5%, 10%, 15%, 20%, ..., 100%)
#####################################################################
#建一个列REL,对于列bug中>0的则REL为1,这么写报错 参数长度为0
#data
data$REL <- data$bug
for(i in 1:length(data$REL))
if(data$bug[i] > 0)
data$REl[i] <- 1#参数长度为0
R语言dataframe数据列格式转换(从整型integer转化为浮点型float)
以上是关于R语言dataframe转换的主要内容,如果未能解决你的问题,请参考以下文章
R语言dataframe数据列格式转换(从整型integer转化为浮点型float)
R语言批量把dataframe多个分类变量因子化处理批量把多个分类变量转换为因子变量
R语言unlist函数将复杂数据(list列表dataframe字符串String)对象处理成简单向量vector形式:将包含dataframe和字符串的向量列表转换为单个向量(删除数据名称)
R语言ggplot2可视化:应用pivot_longer函数将数据从宽格式转换为长格式为dataframe的每一列绘制密度图和直方图(堆叠)
R语言日期格式符号as.Date函数字符串数据转换为日期数据格式as.Date函数将dataframe的字符串(character)数据列转换为日期(date)格式数据列