我在R中有一个包含以下列的数据框:
例如:
Year Month NPS
16 June 8
16 June 3
16 July 4
16 July 10
16 Aug 3
16 Aug 1
16 Sept 8
我想要做的是创建一个新的数据框,计算每个月的NPS分数。所以它看起来像这样:
Year Month Monthly NPS
16 June 45
16 July 35
16 Aug 24.5
16 Sept 37.3
我不确定如何在R中做到这一点。任何帮助都会很棒!
答案 0 :(得分:-1)
假设您在示例中包含的总值不正确,您可以使用dplyr库计算月度值,如下所示:
const generateKey = (pre) => {
return `${ pre }_${ new Date().getTime() }`;
}
const savedLists = this.state.savedLists.map( list => {
const list_data = list.data.map( data => <li key={ generateKey(data) }>{ data }</li> );
return(
<div key={ generateKey(list.name) }>
<h2>{ list.name }</h2>
<ul>
{ list_data }
</ul>
</div>
)
});