小编app*_*s92的帖子

如何从R中提取月份

我正在使用该lubridate软件包并应用该month函数从日期中提取月份.我在日期字段上运行了str命令,我得到了

Factor w/ 9498 levels "01/01/1979","01/01/1980",..: 5305 1 1 1 1 1 1 1 1 1 ...

> v1$Date<-month(v1$Date)
Error in as.POSIXlt.character(as.character(x), ...) : 
character string is not in a standard unambiguous format
Run Code Online (Sandbox Code Playgroud)

这是我的数据框的一个例子

https://drive.google.com/file/d/0B6cqWmwsEk20Q2dHblhXZi14Wk0/edit?usp=sharing

我不知道我做错了什么.

r lubridate

24
推荐指数
3
解决办法
16万
查看次数

如何从 R 数据框中的索引列获取唯一行

这是一个可重现的数据集https://drive.google.com/file/d/0B3cafW7J7xSfNmhJQzh3SF9VYms/edit?usp=sharing

我想删除与事故索引第一列具有相同值的所有行。意味着在数据框中,如果有 2-3 行第一列值相同,则仅应保留第一行,而删除其他行。

我尝试了以下方法,但没有成功。

v2<-v1[which(v1$i..Accident_Index==unique(v1$i..Accident_Index))]
Run Code Online (Sandbox Code Playgroud)

请帮忙..谢谢

r dataframe

0
推荐指数
1
解决办法
2311
查看次数

标签 统计

r ×2

dataframe ×1

lubridate ×1