登录
注册
乐鱼官网手机版下载
解决方案
乐鱼体育安装
定价
合作伙伴
公司
你好,陌生人!
看起来你是新来的。登录或注册开始。
使用RapidMiner登录
使用RapidMiner登录
登录
注册
快速链接
类别
最近的讨论
最好的…
没有回答
组
类别
17.5 k
所有类别
19.6 k
帮助
442
知识库
Altair RapidMiner社区
得到帮助。学习最佳实践。与你的同事建立联系。
讨论
如何将日时间序列转换为月数据并保持年份?
作者
日期内
1天
3天
1周
2周
1个月
2个月
6个月
1年
的
例如:周一,今天,上周,3月26日,3/26/04
搜索
0评论
0的讨论
0成员
0在线
问一个问题
寻找有用的视频
首页
›
帮助
如何将日时间序列转换为月数据并保持年份?
peterdw
成员
职位:
5
新手
2020年6月
在
帮助
这些是数据集统计。正如你所看到的,它持续了几年(从2015年1月到2020年5月)
下面是我的数据在转换前的样例。
我如何将我的数据集转换成这样的东西?
每年每月的销售额。
我已经尝试了以下方法:
-将日期转换为数字(保留旧属性)=> date_month
-总销售额对总销售额(销售额)
-删除重复的date_month
- date_month的内连接
但结果是所有年份的月数之和。我现在只有12个月了。
有什么建议吗?
标记:
总
时间序列
日期+时间
0
最佳答案
hbajpai
成员
职位:
102
独角兽
2020年6月
解决方案接受
@peterdw
您可以通过在生成属性步骤中的日期str自定义之后使用日期解析自定义来避免两个步骤。
最好的
Harshit
5
答案
hbajpai
成员
职位:
102
独角兽
2020年6月
嘿
@peter_dw
,
您应该生成一个date_month与year相结合的属性,如01-2015、02-2015,然后您可以在此属性上进行汇总,这将帮助您获得特定于年份的每个月的销售总额表,而不仅仅是特定于结果所指示的月份。如果这对你有用,请告诉我。
最好的
Harshit
0
peterdw
成员
职位:
5
新手
2020年6月
谢谢你的建议,我最终是这样解决的:
我用这个表达式基于我现有的日期值生成了一个新的属性(month_year):
date_parse_custom (date_str_custom(日期、“1 / M / yyyy”、“是”),“dd / MM / yy”,“是”)
这将日期设置为月初
然后我用日期格式dd/MM/yyyy做一个“日期到标称日期”
然后是“标称日期”,日期格式为dd/MM/yyyy
在这个日期,我可以正确地汇总
0
登录
或
注册
置评。
答案
您应该生成一个date_month与year相结合的属性,如01-2015、02-2015,然后您可以在此属性上进行汇总,这将帮助您获得特定于年份的每个月的销售总额表,而不仅仅是特定于结果所指示的月份。如果这对你有用,请告诉我。
Harshit
date_parse_custom (date_str_custom(日期、“1 / M / yyyy”、“是”),“dd / MM / yy”,“是”)
这将日期设置为月初