Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Convert vector of strings to numerics

  • as.numeric
chars = c("1", "2", "3")
nums = as.numeric(chars)

print(class(chars))
print(class(nums))

print(summary(chars))
print(summary(nums))
print(sum(nums))   # 6
print(sum(chars))  # invalid 'type' (character) of argument