Find Mode for an R Data Frame Column

Nizamuddin Siddiqui
Updated on 06-Feb-2021 12:02:06

3K+ Views

To find the model for an R data frame column, we can create a function and use it for the calculation. The function for mode is created as written below −mode

Change Linetype for geom_vline in R

Nizamuddin Siddiqui
Updated on 06-Feb-2021 11:47:16

8K+ Views

To change the linetype for geom_vline, we can use linetype argument in geom_vline function of ggplot2 package. There are mainly six linetypes that can be used and these values are 0=blank, 1=solid (default), 2=dashed, 3=dotted, 4=dotdash, 5=longdash, 6=twodash.Consider the below data frame −x

Extract All String Values from a Vector in R with Maximum Lengths

Nizamuddin Siddiqui
Updated on 06-Feb-2021 11:44:17

168 Views

If we have a string vector then all the values in the vector are not likely to be of same size and we might be looking for smaller size or bigger size values. Therefore, if we want to extract all string values from a vector in R with maximum lengths even if there are duplicates can be done by using the max and nchar function as shown in the below examples.Example Live Demox1

Groupwise Count of Positive and Negative Values in R Data Frame

Nizamuddin Siddiqui
Updated on 06-Feb-2021 11:42:08

913 Views

To find the groupwise number of positive and negative values in an R data frame, we can use mutate function of dplyr package. For example, if we have a data frame called df with one categorical column x and one numerical column y then the number of positive and negative values for categorical column can be found by using the below command −df%>%group_by(x)%>%mutate(positive=sum(y>0),negative=sum(y

Create Linear Model with Interaction Term Only in R

Nizamuddin Siddiqui
Updated on 06-Feb-2021 11:33:04

964 Views

To create a linear model with interaction term only, we can use the interaction variable while creating the model. For example, if we have a data frame called df that has two independent variables say V1 and V2 and one dependent variable Y then the linear model with interaction term only can be created as lm(Y~V1:V2,data=df).Consider the below data frame −Example Live Demox1

Create a Perpendicular Arrow in Base R Plot

Nizamuddin Siddiqui
Updated on 06-Feb-2021 11:29:48

268 Views

To create a perpendicular arrow in base R plot, we can use arrows function. There are five arguments of arrows function that will be used to create the perpendicular arrow. The first four values define the position of the arrow and the last argument xpd allows R to create the arrow. Check out the below examples to understand how it works.Exampleplot(1:10) arrows(1,-1,1,0,xpd=TRUE)OutputExampleplot(1:10) arrows(1,-1,1,2,xpd=TRUE)OutputExampleplot(1:10) arrows(2,-1,2,2,xpd=TRUE)Output

Fill Histogram Bars Using ggplot2 in R with Different Colors

Nizamuddin Siddiqui
Updated on 06-Feb-2021 11:17:43

1K+ Views

When we create histogram using ggplot2 we need to pass the number of bins we want to have in the histogram and on the basis of these bin numbers the histogram will be created, these bin numbers are actually the number of bars we will have in the histogram. To fill those bars with different colors, we need to use fill argument and pass a range of values equal to the number of bins as shown in the below example.Consider the below data frame −x

Display Mean in a Histogram Using ggplot2 in R

Nizamuddin Siddiqui
Updated on 06-Feb-2021 11:11:57

4K+ Views

To display mean in a histogram using ggplot2, we can use geom_vline function where we need to define the x-intercept value as the mean of the column for which we want to create the histogram. Also, we can change the size of the line for mean in the histogram by using size argument inside geom_vline function.Consider the below data frame −x

Change Space Between Bars in a Barplot in R

Nizamuddin Siddiqui
Updated on 06-Feb-2021 11:10:07

785 Views

By default, the space between bars is equal irrespective of the number of bars in the plot. If we want to have different space between bars then space arguments need to be used inside the barplot function but the first value does not make an impact because the first space is fixed between Y-axis and the first bar. For example, if we have a vector x that contains three values then the barplot with different space between bars can be created by using the below command −barplot(x,space=c(0.5,0.1,0.5))Example Live Demox

Extract Residuals and Predicted Values from Linear Model in R

Nizamuddin Siddiqui
Updated on 06-Feb-2021 11:08:20

3K+ Views

The residuals are the difference between actual values and the predicted values and the predicted values are the values predicted for the actual values by the linear model. To extract the residuals and predicted values from linear model, we need to use resid and predict function with the model object.Consider the below data frame −Example Live Demox1

Advertisements