我有一个数据框,看起来像这样: Date monthyear Year JulianDate Period Plot.No Site Catch Cut Mgmt Treat Block Tcham Tsoil methaneflux WTD
1 26/07/2012 Jul-2012 2012 208 Pre 1 M C R FI C B1 17.27 16.13 0.0 -10
2 26/07/2012 Jul-2012 2012 208 Pre 2
我有以下R数据帧: id color
001 blue
001 yellow
001 red
002 blue
003 blue
003 yellow 将这样的数据帧一次热编码为以下内容的一般方法是什么: id blue yellow red
001 1 1 1
002 1 0 0
003 1 0 1 非常感谢。
我在R中有这样的数据帧
x y
name1 value x
name1 value y
name2 value x
name2 value y
name3 value x
name3 value y
我想这样转换它
x y z
name1 value x value y
name2 value x value y
name3 value x value y
我试着用pivot_wider重塑,但没有成功。
编辑:添加了我的数据帧片段 我正在尝试将一个数据帧拆分为几个较小的数据帧,然后将每个数据帧保存到一个csv文件中,该文件具有主数据帧中的唯一标识符 metrics %>% #main dataframe
spread(base, pct ) %>%
select(sample_name,Cycle = pos,R1.A,R1.C,R1.G,R1.T,R1.N,R2.A) %>%
group_split(sample_name) %>% #splitting it into several smaller dataframes based on sa
实际的数据帧由超过一百万行组成。 举个例子,数据帧是: UniqueID Code Value OtherData
1 A 5 Z01
1 B 6 Z02
1 C 7 Z03
2 A 10 Z11
2 B 11 Z24
2 C 12 Z23
3 A 10 Z21 我想得到A/B的比率。例如,对于UniqueID 1,它的A/B比率= 5/6。
我有一个包含重复项的数据帧,我想将这些重复项对合并到一行中,如下所示: 原始数据帧:my_original_dataframe id. name. age. sex. weigt. date.
01 ANA 18 F 56.7 02/27/2020
02 ANA 18 F 59.5 05/05/2020
03 KARLA 21 F 60.1 08/04/2020
04 KARLA 21 F 60.4 12/30/2020
05 MARIA 30 F 49.9 01/
我有以下数据帧: > testing
# A tibble: 27,507 x 2
type mmr
<fct> <dbl>
1 Public 100
2 Public 100
3 Private 100
4 Public 100
5 Public 100
6 Public 100
7 Public 100
8 Public 100
9 Public 100
10 Public 100
# ... with 27,497 more rows 此数据帧具有
我想根据不同列中的变量来改变我的数据框的外观。数据帧如下所示: Date VH Team
2016-10-25 V NYK
2016-10-25 H CLE
2016-10-25 V GSW
2016-10-25 H CHI
2016-10-26 V UTA
2016-10-26 H POR 我想将VH和Team列分为VisitorTeam和HomeTeam,这样我的数据帧就会如下所示: Date VisitorTeam HomeTeam
我遇到了一个非常奇怪的数据帧结构,下面是一个示例
# A tibble: 3 x 4
ColName...1 Sample1 ColName...2 Sample2
<chr> <dbl> <chr> <dbl>
1 A 1 A 4
2 B 2 B 5
3 NA NA C 6
其代码可从以下位置获得:
ColName...
样本数据:
A <- data.frame(region = c("US","US", "UK","UK","AUS","AUS"), a = c(1,2,3,4,5,8), b = c(4,5,6,7,8,2), c = c(9,6,5,43,2,5))
B <- data.frame(region = c("US","US", "UK","UK","AUS","AUS"),a = c(7,
我想添加新闻栏目的每组在类型的计数。我的数据帧是这样的:
# color type
# black chair
# black chair
# black sofa
# pink plate
# pink chair
# red sofa
# red plate
我正在寻找类似这样的东西:
# color chair sofa plate
# black 2 1 0
# pink 1 0 1
# red 0 1 1
我使用了tab
我正在尝试将一个包含几个分类变量的数据帧转换为频率计数。
数据如下:
Site Date ID X1 X2 X3
A June - 01/16 1 aware resting resting
B June - 03/16 2 aware feeding feeding
C June - 01/16 1 resting aware aware
我想把它变成这样的东西:
site date ID aware resting feeding
A June - 0