旋转时,对R或Bigquery中日期格式为mmm_yy(即Oct_22、Nov_22、Dec_22等)的列进行排序

bqucvtff  于 2023-02-17  发布在  其他
关注(0)|答案(1)|浏览(109)

我有下面的无枢轴表。
| 公制|月份|价值观|
| - ------|- ------|- ------|
| 客户_计数|10月22日|五百|
| Txn值的总和|10月22日|二万|
| 客户_计数|11月22日|四百五十|
| Txn值的总和|11月22日|一万五千|
| 客户_计数|十二月二十二日|三百五十|
| Txn值的总和|十二月二十二日|小行星12|
| 客户_计数|1月23日|二百五十|
| Txn值的总和|1月23日|一万|

    • 所需输出:**使用R或Bigquery在新列中的"月"列中使用排序日期旋转 Dataframe 。

| 公制|10月22日|11月22日|十二月二十二日|1月23日|
| - ------|- ------|- ------|- ------|- ------|
| 客户_计数|五百|四百五十|三百五十|二百五十|
| Txn值的总和|二万|一万五千|小行星12|一万|

    • 我得到的结果:**新列中包含未排序日期的透视 Dataframe

| 公制|10月22日|1月23日|十二月二十二日|11月22日|
| - ------|- ------|- ------|- ------|- ------|
| 客户_计数|五百|四百五十|三百五十|二百五十|
| Txn值的总和|二万|一万五千|小行星12|一万|

7kqas0il

7kqas0il1#

在R中,我将使用数据表对列进行排序

library("data.table")
df2 <- setorder(df,date)
df2

相关问题