Found 26504 Articles for Server Side Programming

Increase the space between facets in a facetted plot created using ggplot2 in R.

Nizamuddin Siddiqui
Updated on 09-Nov-2021 06:17:43

4K+ Views

To increase the space between facets in a facetted plot created by using ggplot2 in R, we can use theme function with panel.spacing argument.For Example, if we have a data frame called df that contains three columns say X, Y and F where F is a factor column then we can create facetted scatterplots having facets spaced at a larger distance between X and Y for values in F by using the command given below −ggplot(df, aes(X, Y))+geom_point()+facet_wrap(~F)+theme(panel.spacing=unit(1, "lines"))ExampleFollowing snippet creates a sample data frame −IVRead More

How to multiply corresponding row values in a data.table object with single row data.table object in R?

Nizamuddin Siddiqui
Updated on 09-Nov-2021 06:13:14

453 Views

To multiply row values in a data.table object having multiple rows with single row data.table object in R, we can follow the below steps −First of all, create a data.table object with multiple rows and a data.table object with single row.Then, use mapply function to multiply row values in those objects.ExampleCreate the first data.table objectLet’s create a data.table object as shown below −library(data.table) x1

How to change the sign of even number rows in column of a data.table object in R?

Nizamuddin Siddiqui
Updated on 09-Nov-2021 06:10:11

133 Views

To change the sign of even number rows in a data.table object in R, we can follow the below steps −First of all, create a data.table object.Then, use vector multiplication with 1 and minus 1 to change the sign of even number rows.ExampleCreate the data.table objectLet’s create a data.table object as shown below −library(data.table) x

Change the color of legend element border using ggplot2 in R.

Nizamuddin Siddiqui
Updated on 09-Nov-2021 06:10:47

4K+ Views

To change the color legend element border using ggplot2, we can use theme function where can put color in legend.key argument to desired color with element_rect.For Example, if we have a data frame called df that contains three columns say X and Y and F where X and Y are numerical and F is categorical then we can create scatterplot between X and Y with blue color of legend element border by using the command given below −ggplot(df, aes(IV, DV))+geom_point(aes(colour=factor(Class)))+theme(legend.key=element_rect(colour="red"))ExampleFollowing snippet creates a sample data frame −IVRead More

How to find the row variance of columns having same name in R matrix?

Nizamuddin Siddiqui
Updated on 09-Nov-2021 06:05:15

144 Views

To find the row variance of columns having same name in R matrix, we can follow the below steps −First of all, create a matrix with some columns having same name.Then, use tapply along with colnames and var function to find the row variance of columns having same name.ExampleCreate the matrixLet’s create a matrix as shown below −M

Remove grey color from legend display using ggplot2 in R.

Nizamuddin Siddiqui
Updated on 09-Nov-2021 06:04:23

4K+ Views

To remove grey color from legend display using ggplot2, we can use theme function where we can fill legend.key argument to white with element_rect.For Example, if we have a data frame called df that contains three columns say X and Y and F where X and Y are numerical and F is categorical then we can create scatterplot between X and Y without grey color in legend display by using the command given below −ggplot(df, aes(X, Y))+geom_point(aes(colour=factor(F)))+theme(legend.key=element_rect(fill="white"))ExampleFollowing snippet creates a sample data frame −xRead More

How to cover legend in a box using ggplot2 in R?

Nizamuddin Siddiqui
Updated on 09-Nov-2021 05:58:37

2K+ Views

To cover legend in a box using ggplot2 in R, we can use theme function with legend.box.background and legend.box.margin argument. The legend.box.background will have a rectangular element with the help of element_rect and margin values will be set in legend.box.margin.Check out the Example given below to understand how it can be done.ExampleFollowing snippet creates a sample data frame −Score

How to find the square root of each value in columns if some columns are categorical in R data frame?

Nizamuddin Siddiqui
Updated on 09-Nov-2021 06:01:24

216 Views

To find the square root of each value in columns if some columns are categorical in R data frame, we can follow the below steps −First of all, create a data frame.Then, use numcolwise function from plyr package to find the square root of each value in columns if some columns are categorical.ExampleCreate the data frameLet’s create a data frame as shown below −Level

How to display legend on top using ggplot2 in R?

Nizamuddin Siddiqui
Updated on 09-Nov-2021 05:49:36

161 Views

To display legend on top using ggplot2 in R, we can use theme function with legend.justification argument to top.For Example, if we have a data frame called df that contains three columns say X and Y and F where X and Y are numerical and F is categorical then we can create scatterplot between X and Y with point colored by values in F by using the command given below −ggplot(df,aes(X,Y))+geom_point(aes(colour=factor(F)))+theme(legend.justification="top")ExampleFollowing snippet creates a sample data frame −x

How to change the text size of Y-axis title using ggplot2 in R?

Nizamuddin Siddiqui
Updated on 09-Nov-2021 05:45:18

4K+ Views

By default, the text size of axes titles are small but if we want to increase that size so that people can easily recognize them then theme function can be used where we can use axis.title.y argument for Y-axis and axis.title.x argument for X-axis with element_text size to larger value.Check out the Example given below to understand how it can be done.ExampleFollowing snippet creates a sample data frame −Country

Advertisements