SmallTodge
SmallTodge

Reputation: 23

NAs introduced by coercion - mixed vector

NAs introduced by coercion. How to get around this? Thank you for your help.

water <- 785.5
volume_water <- as.numeric(as.character(c("water", water)))
volume_water
[1]    NA 785.5

This is dataframe called data

  Substance     v1
1       abc   12.5
2      defg  100.0
3      hijk  100.0
4      abfg    2.0

I want to achieve:

rbind(data, volume_water)
  Substance     v1
1       abc   12.5
2      defg  100.0
3      hijk  100.0
4      abfg    2.0
5     water  785.5

Upvotes: 0

Views: 140

Answers (1)

Kelli-Jean
Kelli-Jean

Reputation: 1447

I would create the object as a data frame, i.e.:

volume_water = data.frame(Substance="water", v1=785.5)

Then you can rbind it with data.

Upvotes: 1

Related Questions