I
Irshad Mohammad

Posted on 27th June 2022|37 views

0
votes

$ Operator Is Invalid For Atomic Vectors

how to resolve the error $ operator is invalid for atomic vectors?

here is my code 

y<-c(1,2) 

names(y)<- c("marvel","adam") 

y$ed

But, why am i getting the error called $ operator is invalid for atomic vectors

 

Answers
P
sri kanth

Posted on 27th June 2022

If you are willing to use $ you just need to convert it to a data.frame just follow the below example 

y <- c(1, 2) 

names(y) <- c("marvel", "adam") 

y <- as.data.frame(t(x)) 

y$ed 

[1] 2

 

Write your answer

STILL GOT QUERIES?

Get a Live FREE Demo
  • Explore the trending and niche courses and learning maps
  • Learn about tuition fee, payment plans, and scholarships
  • Get access to webinars and self-paced learning videos