Pivot_longer (dplyr) 在 R 中没有行名
Pivot_longer (dplyr) in R without row names
我的分析有问题,我 stuck.I 的结果是:
> corr
# A tibble: 1 x 138
A B C D E F G H I J
<dbl> <dbl> <dbl> <dbl> <dbl> <dbl> <dbl> <dbl> <dbl> <dbl>
1 0.625 0.393 0.771 0.405 0.636 0.249 0.372 0.154 -0.112 0.293
# ... with 128 more variables:
我想延长它的旋转时间,但如果要启动它,我没有任何特定于行的名称。
我正在使用:
corr%>%pivot_longer( names_to = "income", values_to = "count")
但是 R 报告我一个错误:
Error in `build_longer_spec()`:
! `cols` must select at least one column.
我试着转置它并且工作正常但我无法进一步提取名称。
我认为 pivot_longer 会转置它并保留 tibble 结构的名称,但我不知道该怎么做。有帮助吗?
在cols
中,可以selecteverything()
-
df <- data.frame(A = 5, B = 4, C = 8, D = 10)
tidyr::pivot_longer(df, cols = tidyselect::everything(),
names_to = "income", values_to = "count")
# income count
# <chr> <dbl>
#1 A 5
#2 B 4
#3 C 8
#4 D 10
我的分析有问题,我 stuck.I 的结果是:
> corr
# A tibble: 1 x 138
A B C D E F G H I J
<dbl> <dbl> <dbl> <dbl> <dbl> <dbl> <dbl> <dbl> <dbl> <dbl>
1 0.625 0.393 0.771 0.405 0.636 0.249 0.372 0.154 -0.112 0.293
# ... with 128 more variables:
我想延长它的旋转时间,但如果要启动它,我没有任何特定于行的名称。
我正在使用:
corr%>%pivot_longer( names_to = "income", values_to = "count")
但是 R 报告我一个错误:
Error in `build_longer_spec()`:
! `cols` must select at least one column.
我试着转置它并且工作正常但我无法进一步提取名称。
我认为 pivot_longer 会转置它并保留 tibble 结构的名称,但我不知道该怎么做。有帮助吗?
在cols
中,可以selecteverything()
-
df <- data.frame(A = 5, B = 4, C = 8, D = 10)
tidyr::pivot_longer(df, cols = tidyselect::everything(),
names_to = "income", values_to = "count")
# income count
# <chr> <dbl>
#1 A 5
#2 B 4
#3 C 8
#4 D 10