####### Reprex 3rd November 2022 #########
install.packages(c("httr", "jsonlite", "openssl","wkb","tidyverse","dplyr","progress"))
library(httr)
library(jsonlite)
library(openssl)
library(wkb)
library(tidyverse)
library(dplyr)
library(progress)
Making dataframe
a = c("apple", "pear", "banana", "apple", "pear", "banana")
b = c(10, 19, 50, 1, 9, 5)
c = c(TRUE, FALSE, FALSE, TRUE, FALSE, FALSE)
my_df <- data.frame(a,b,c)
Nesting dataframe
my_df %>%
nest_by(a) %>%
assign("my_df",. , inherits= TRUE)
I can subset a particular row .....
apples <- my_df[1, ]
But, I need to subset using specific row names that are not consecutive.
Names <- c("apple", "pear")
Both lines of code produce a blank dataframes. Why is this? Can you help?
apples_pears <- my_df[c("apple", "pear"), ]
apples_pears <- my_df[c(Names),]