Data types are kept easy.

Data types of R are quite different when we compare with other programming languages. Here, we’ll outline the data types of R.

### Integers

Integers are numbers without a decimal point. Unlike other programming languages, R represents all integers as a “double” data type. But the main difference is, you need to write “L” to represent integers in arithmetic operations. For example 9L.

### Double

Instead of floats, R has a double data type to represent both for making arithmetic calculations simpler. And when you look for integers and floats in programming languages, you’ll see double after writing the function to specify the data type. As an example: 9 and 3,4.

### Vectors

The most basic data type of R that is the lifeblood of its operations because R works with vectorized operations. When we define vectors in R, they’re a sequence of the data element of the same basic time. It only contains the element of the same data type. If not, R will try to convert it into the most dominant data type.

### Complex

The complex data type is only used to represent complex (imaginary) numbers in R. Unlike most data types, the complex data type is not used commonly in R. We can give a+bi as an example.

#data-type #r-programming #r-programming-language #r #programming-languages #data science

1.40 GEEK