- Trending Categories
Data Structure
Networking
RDBMS
Operating System
Java
iOS
HTML
CSS
Android
Python
C Programming
C++
C#
MongoDB
MySQL
Javascript
PHP
Physics
Chemistry
Biology
Mathematics
English
Economics
Psychology
Social Studies
Fashion Studies
Legal Studies
- Selected Reading
- UPSC IAS Exams Notes
- Developer's Best Practices
- Questions and Answers
- Effective Resume Writing
- HR Interview Questions
- Computer Glossary
- Who is Who
How to find minimum value in a numerical vector which is written as a character vector in R?
To find the minimum value of a numeric vector we can directly use min function but if the values are read with double-inverted commas then min function does not work. In this case, we will have to use as.numeric with the vector name so that it can be converted to numeric form before finding the minimum value. For example, if we have a character vector that contains 1, 2, 3, and 4 then the minimum can be found as min(as.numeric(x)).
Example1
x1<−c("1","2","3","4") min(as.numeric(x1)) [1] 1
Example2
x2<−sample(c("18","22","13","14","25","8","17"),120,replace=TRUE) x2 [1] "18" "22" "22" "25" "14" "17" "14" "14" "18" "22" "25" "25" "22" "14" "17" [16] "17" "13" "14" "18" "18" "8" "25" "25" "25" "25" "14" "22" "8" "17" "22" [31] "18" "18" "14" "8" "14" "14" "17" "18" "14" "17" "22" "18" "25" "18" "22" [46] "14" "18" "22" "14" "25" "13" "8" "17" "13" "22" "8" "13" "17" "8" "13" [61] "25" "8" "17" "14" "22" "8" "17" "14" "13" "17" "8" "18" "22" "8" "8" [76] "13" "13" "22" "25" "17" "25" "22" "18" "22" "25" "14" "18" "17" "17" "13" [91] "25" "13" "25" "22" "8" "18" "14" "8" "13" "8" "18" "13" "22" "22" "25" [106] "8" "13" "25" "25" "8" "13" "8" "18" "17" "25" "25" "25" "14" "25" "8" min(as.numeric(x2)) [1] 8
Example3
x3<−sample(c("118","322","413","214","125","418","317","247","258","320"),120,replace=TRUE) x3 [1] "247" "418" "317" "320" "317" "258" "258" "247" "418" "258" "247" "322" [13] "418" "214" "125" "320" "322" "320" "320" "418" "258" "418" "317" "258" [25] "118" "118" "317" "125" "247" "320" "247" "125" "214" "320" "317" "125" [37] "118" "418" "118" "418" "418" "125" "418" "125" "118" "247" "258" "322" [49] "125" "125" "214" "317" "214" "413" "317" "214" "118" "322" "418" "317" [61] "258" "214" "258" "320" "125" "247" "317" "258" "214" "322" "214" "418" [73] "317" "418" "320" "125" "125" "118" "125" "247" "125" "258" "320" "247" [85] "214" "247" "258" "320" "214" "214" "320" "418" "322" "322" "317" "317" [97] "258" "214" "320" "320" "214" "125" "258" "413" "317" "118" "413" "320" [109] "258" "125" "247" "247" "214" "247" "214" "247" "214" "413" "418" "258" min(as.numeric(x3)) [1] 118
Example4
x4<−sample(c("518","309","213","235","325","328","317","247","358","420","299""500"),120,replace=TRUE) x4 [1] "328" "299" "358" "299" "518" "247" "299" "299" "500" "317" "420" "325" [13] "317" "328" "420" "317" "325" "247" "235" "247" "247" "518" "299" "518" [25] "299" "317" "317" "325" "420" "325" "325" "328" "358" "213" "309" "213" [37] "518" "420" "309" "518" "299" "420" "247" "235" "325" "518" "420" "317" [49] "325" "328" "309" "358" "500" "299" "299" "213" "235" "420" "213" "317" [61] "247" "247" "299" "420" "325" "317" "317" "358" "235" "420" "213" "518" [73] "420" "500" "235" "325" "299" "518" "299" "299" "420" "299" "518" "358" [85] "299" "213" "317" "317" "309" "325" "420" "328" "247" "299" "325" "309" [97] "317" "235" "235" "309" "235" "235" "299" "247" "317" "358" "328" "518" [109] "299" "518" "247" "325" "420" "299" "299" "325" "325" "309" "420" "213" min(as.numeric(x4)) [1] 213
Example5
x5<−sample(c("5112","2542","3241","3211","4125","2568","3742","2784","4269","3627"),120,replace=TRUE) x5 [1] "2568" "3627" "5112" "4269" "4269" "4125" "4125" "4125" "3627" "3211" [11] "3241" "3241" "5112" "2784" "3742" "2568" "3211" "5112" "4125" "2784" [21] "4269" "2784" "3627" "3742" "5112" "3211" "3627" "5112" "3742" "3211" [31] "3211" "3241" "4269" "5112" "2784" "3241" "3211" "3241" "2542" "4269" [41] "2542" "2568" "2542" "3241" "4125" "2542" "2568" "4269" "4125" "4269" [51] "3211" "4269" "2542" "3241" "4125" "4125" "3742" "3627" "3627" "4269" [61] "3742" "2568" "3241" "2568" "3742" "5112" "4125" "3211" "5112" "3627" [71] "2784" "2784" "2542" "4269" "3241" "3211" "2568" "2784" "4269" "3241" [81] "2568" "3627" "3241" "3211" "2568" "3627" "2568" "2568" "3742" "2568" [91] "4269" "3627" "3627" "2542" "3211" "2542" "5112" "4125" "2542" "3211" [101] "3241" "2568" "2542" "3211" "3627" "4125" "3627" "5112" "4125" "2784" [111] "4269" "5112" "3211" "3211" "2542" "5112" "4125" "4269" "3241" "5112" min(as.numeric(x5)) [1] 2542
- Related Articles
- How to find the position of minimum value in a vector that contains integers as strings in R?
- How to multiply each element of a numerical vector in R?
- How to find the index of the minimum and maximum value of a vector in R?
- How to truncate a string vector after a character in R?
- How to find the count of a particular character in a string vector in R?
- How to truncate a numerical vector to a specified number of decimal places in R?
- How to replace a value in an R vector?
- How to save a vector in R as CSV file?
- How to extract a data.table row as a vector in R?
- How to find the sum of numbers stored in character vector separated with a special character in R?
- How to remove only last character from a string vector in R?
- How to convert a data frame row into character vector in R?
- How to create a character vector from data frame values in R?
- How to find the row and column position of a value as vector in an R matrix?
- How to remove a particular value from a vector in R?

Advertisements