Check Difference Between Previous and Current Value in R Data Frame

Nizamuddin Siddiqui
Updated on 13-Aug-2021 10:30:16

403 Views

To check whether the difference between previous and current value in a column of an R data frame is 1, we can follow the below steps −First of all, create a data frame.Then, create a custom function for the difference between previous and current value.Now, use the function to check the difference.Example1Create the data frameLet's create a data frame as shown below − Live Demo> x df1 df1On executing, the above script generates the below output(this output will vary on your system due to randomization) −    x 1   1 2   2 3   3 4   4 5 ... Read More

Create ID Column for Combination of Values in Multiple Columns in R Data Frame

Nizamuddin Siddiqui
Updated on 13-Aug-2021 10:27:52

1K+ Views

To create an ID column for the combination of values in multiple columns in R data frame, we can follow the below steps −First of all, create a data frame.Then, create an ID column using as.numeric, as.factor and with function for the combination of values in columns of the data frame.Create the data frameLet's create a data frame as shown below − Live Demo> x1 x2 df dfOn executing, the above script generates the below output(this output will vary on your system due to randomization) −  x1 x2 1  0  1 2  0  1 3  0  1 4  2  2 5 ... Read More

Divide Data Table Object Rows by Row Standard Deviation in R

Nizamuddin Siddiqui
Updated on 13-Aug-2021 10:26:17

233 Views

To divide the row values by row standard deviation in R’s data.table object, we can follow the below steps −First of all, create a data.table object.Then, use apply function to divide the data.table object row values by row standard deviation.Create the data.table objectLet’s create a data.table object as shown below −> library(data.table) > x y DT DTOn executing, the above script generates the below output(this output will vary on your system due to randomization) −      x y 1:   45 18 2:    3 99 3:   74 96 4:   67 58 5:   82 24 6: ... Read More

Add Regression Line to Plot in Base R with Given Intercept and Slope

Nizamuddin Siddiqui
Updated on 13-Aug-2021 10:24:46

2K+ Views

To add a regression line to a plot in base R if intercept and slope are given, we can follow the below steps −First of all, create two vectors and the scatterplot between them.Then, use abline function to create the regression line with intercept and slope given by a and b respectively.Create the vectors and scatterplotUse plot functions to create scatterplot between two random vectors x and y − Live Demo> x y plot(x, y)OutputAdd regression line with given intercept and slopeExampleUsing abline function to add the regression line to the scatterplot with given intercept a = 0.51 and slope = ... Read More

Divide Data Table Object Rows by Row Median in R

Nizamuddin Siddiqui
Updated on 13-Aug-2021 10:16:59

198 Views

To divide the row values by row median in R’s data.table object, we can follow the below steps −First of all, create a data.table object.Then, use apply function to divide the data.table object row values by row median.Create the data.table objectLet's create a data frame as shown below −> library(data.table) > x y z DT DTOn executing, the above script generates the below output(this output will vary on your system due to randomization) −    x y  z 1:  5 3  2 2:  1 3  7 3:  6 0 13 4:  6 2 10 5:  8 1  9 6:  9 ... Read More

Divide Data Table Rows by Maximum Value in R

Nizamuddin Siddiqui
Updated on 13-Aug-2021 10:15:26

183 Views

To divide the row values by row maximum excluding 0 in R’s data.table object, we can follow the below steps −First of all, create a data.table object.Then, use apply function and if else function to divide the data.table object row values by row maximum excluding 0.Create the data.table objectLet’s create a data.table object as shown below −> library(data.table) > x y z DT DTOn executing, the above script generates the below output(this output will vary on your system due to randomization) −    x y z 1:  2 0 3 2:  2 3 2 3:  0 1 3 4:  0 ... Read More

Replace Zero with First Non-Zero in R Data Frame Column

Nizamuddin Siddiqui
Updated on 13-Aug-2021 10:13:42

280 Views

To replace zero with first non-zero occurring at the next position in an R data frame column, we can follow the below steps −First of all, create a data frame.Then, use na.locf function of zoo package to replace zero with first non-zero occurring at the next position in the data frame column.Create the data frameLet's create a data frame as shown below − Live Demo> x df dfOn executing, the above script generates the below output(this output will vary on your system due to randomization) −   x 1  5 2  4 3  2 4  2 5  5 6  4 7  1 ... Read More

Remove Scientific Notation from Base R Plot

Nizamuddin Siddiqui
Updated on 13-Aug-2021 10:11:14

7K+ Views

To remove scientific notation form base R plot, we can follow the below steps −First of all, create a vector and its plot using plot function.Then, use options(scipen=999) to remove scientific notation from the plot.Create the vector and plotUsing sample function to create a vector and plot the vector with plot function − Live Demo> x plot(x)OutputRemove the scientific notation from the plotUse options(scipen=999) function and again create the same plot − Live Demo> x options(scipen=999) > plot(x)Output

Merge Two Data Frames of Different Lengths in Python

Nizamuddin Siddiqui
Updated on 13-Aug-2021 10:06:54

481 Views

To merge two data frames of different length having same values in all columns but at different positions, we can follow the below steps −First of all, create two data frames.Then, merge them using merge function with all argument set to FALSE.Create the data frameLet's create a data frame as shown below − Live Demo> x y z df1 df1On executing, the above script generates the below output(this output will vary on your system due to randomization) −Output   x y z 1  2 3 5 2  3 3 2 3  5 3 1 4  1 2 3 5  1 3 2 ... Read More

Display ID Column Values in a Scatterplot with ggplot2 in R

Nizamuddin Siddiqui
Updated on 13-Aug-2021 10:05:00

1K+ Views

To display ID column values in a scatterplot created with ggplot2 in R, we can follow the below steps −First of all, create a data frame.Then, create the scatterplot using ggplot2.After that, create the same plot with label argument inside aes and add the geom_text function.Create the data frameLet's create a data frame as shown below − Live Demo> ID x y df dfOn executing, the above script generates the below output(this output will vary on your system due to randomization) −  ID     x         y 1 1   -0.6980655  0.4815529 2 2    1.0943027  0.2476090 ... Read More

Advertisements