Mam ramkę danych z nagłówkami kolumn.
Jak mogę pobrać określony wiersz z data.frame jako listę (z nagłówkami kolumn jako kluczami do listy)?
W szczególności moja data.frame to
ABC 1 5 4,25 4,5 2 3,5 4 2,5 3 3,25 4 4 4 4,25 4,5 2,25 5 1,5 4,5 3
Chcę uzyskać wiersz, który jest odpowiednikiem
> c(a=5, b=4.25, c=4.5)
a b c
5.0 4.25 4.5
subset(x, A ==5 & B==4.25 & C==4.5)
10 lat później ---> Używając tidyverse, mogliśmy to po prostu osiągnąć, pożyczając liść od Christophera Bottomsa . Aby uzyskać lepszy chwyt, zobacz
slice()
.Utworzono 06.08.2020 przez pakiet reprex (v0.3.0)
źródło