Nizamuddin Siddiqui

Nizamuddin Siddiqui

1,958 Articles Published

Articles by Nizamuddin Siddiqui

Page 171 of 196

How to find the correlation matrix by considering only numerical columns in an R data frame?

Nizamuddin Siddiqui
Nizamuddin Siddiqui
Updated on 24-Aug-2020 899 Views

While we calculate correlation matrix for a data frame, all the columns must be numerical, if that is not the case then we get an error Error in cor(“data_frame_name”) : 'x' must be numeric. To solve this problem, either we can find the correlations among variables one by one or use apply function.ExampleConsider the below data frame −set.seed(99) x1

Read More

How to change the title size of a graph using ggplot2 in R?

Nizamuddin Siddiqui
Nizamuddin Siddiqui
Updated on 24-Aug-2020 2K+ Views

The size of a graph title mattes a lot for the visibility because it is the first thing people look at after plot area. Its size must not be very large nor very small but is should be different from the axis titles and axes labels so that there exists a clarity in the graph. This can be done by using theme function.ExampleConsider the below data frame −set.seed(1) x

Read More

How to combine the levels of a factor variable in an R data frame?

Nizamuddin Siddiqui
Nizamuddin Siddiqui
Updated on 24-Aug-2020 4K+ Views

An R data frame can have numeric as well as factor variables. It has been seen that, factor levels in the raw data are recorded as synonyms even in different language versions but it is rare. For example, a factor variable can have hot and cold as levels but it is possible that hot is recorded as garam by a Hindi native speaker because garam is Hindi form of hot. Therefore, we need to combine the similar levels into one so that we do not have unnecessary factor levels for a variable.ExampleConsider the below data frame −set.seed(109) x1

Read More

How to find the difference in number of days between two date columns of an R data frame?

Nizamuddin Siddiqui
Nizamuddin Siddiqui
Updated on 24-Aug-2020 1K+ Views

When dealing with date data, we often want to find the difference between dates if the data contains two or more date values. Same thing can be done for the two columns of an R data frame that contains dates but first we need to read those date columns in date format in case they are not recorded as date in R. The finding of difference in number of days can be done by using difftime function.ExampleConsider the below data −date1

Read More

How to transform numbers between 1 and 12 to abbreviated month in R?

Nizamuddin Siddiqui
Nizamuddin Siddiqui
Updated on 24-Aug-2020 417 Views

Sometimes date vector for months is recorded in numeric form and it becomes difficult to treat or visualize it as a date vector. For example, if a vector for months has numbers 1 that represents January, 2 that represents February and so on then it is considered as a numeric vector instead of the vector to represent the month. To transform such type of vectors into abbreviated month as Jan, Feb, etc. we can use month.abb function.ExamplesMonth1

Read More

How to remove some last elements of a vector in R?

Nizamuddin Siddiqui
Nizamuddin Siddiqui
Updated on 24-Aug-2020 5K+ Views

A vector in R can have infinite number of elements but we might want to remove some of them. To remove the last elements of a vector, we can use head function with negative sign of the number of values we do not want. For example, if we have a vector of length 200 but we don’t want last fifty elements then we can use head(vector_name,-50).Examplesx1

Read More

How to sort a matrix based on one column in R?

Nizamuddin Siddiqui
Nizamuddin Siddiqui
Updated on 24-Aug-2020 10K+ Views

Since a matrix contain only numeric values, sorting can be also done for matrices. There might be multiple reasons to sort a matrix such as we want to convert the matrix to a data frame, the data stored in matrix needs to be sorted prior to matrix calculations so that the view of the result after calculations becomes clearer, etc. To sort a matrix based on one column, we can use order function.Examplesset.seed(123) M1

Read More

How to generate random samples from different statistical distributions using parameters as a list in R?

Nizamuddin Siddiqui
Nizamuddin Siddiqui
Updated on 24-Aug-2020 213 Views

To generate random samples from statistical distributions, we use functions like rnorm, rbinom, rexp, rpois for the corresponding distribution based on their names. Using these functions, we can pass their parameters as an argument inside the function. But if we have the parameters saved as a list then generation of random sample is not straight forward, for this we need to use do.call function.Examplesparameters1

Read More

How to change the position of the title of a plot which is created using plot function in R?

Nizamuddin Siddiqui
Nizamuddin Siddiqui
Updated on 24-Aug-2020 1K+ Views

When we create a plot using plot function, the title of the plot appears on top of the plot while using main argument. If we use title function to create the title of the plot then we can adjust its position in many different ways such as any position between below and top border of the plot.Examplesx

Read More

How to rescale a continuous variable so that the range of the rescale becomes 0 to 1 in R?

Nizamuddin Siddiqui
Nizamuddin Siddiqui
Updated on 24-Aug-2020 510 Views

Rescaling a continuous means that we want to standardize it with some properties and if we are using 0 to 1 as a range that represents that property. Most of the times, the objective behind rescaling is we want to nullify the effect of measurement units of the variable under consideration. To rescale so that the range becomes 0 to 1, we can use rescale function of scales package.ExampleLoading scales package −Examplelibrary(scales) x1

Read More
Showing 1701–1710 of 1,958 articles
« Prev 1 169 170 171 172 173 196 Next »
Advertisements