• About Me
    • Contact Me

Data Cornering

  • Twitter
  • Facebook
  • LinkedIn
  • Keep trailing zeros in R ggplot2 geom_text

    Keep trailing zeros in R ggplot2 geom_text

    If you want to keep trailing zeros in R, and in particular for text labels in ggplot2 geom_text, try functions like sprintf, formatC, or digits from the formattable package. Add trailing zeros in the R data frame, ggplot2, and keep numerical properties using the function digits from the formattable.

    February 19, 2023

    in

    R, RDataViz
  • Replace the first occurrence of a character or string in R

    Replace the first occurrence of a character or string in R

    Here is how to find and replace the first occurrence of a character or string in R. It will help you to separate words in multiple lines in ggplot2 visualizations or do other tasks.

    February 18, 2023

    in

    R
  • Count excluding NA in R

    Count excluding NA in R

    If you want to count values excluding NA in R, here is a simple way to do that. You can detect non-NA values and get results as TRUE or FALSE that can be used by the sum function to get the result.

    February 17, 2023

    in

    R
  • Plot moving average in R using ggplot2

    Plot moving average in R using ggplot2

    Here is how to plot the moving average (rolling average or running average) in R using ggplot2 and add actual data in different ways. In that way, you can track the moving average and look at the data around that. Sometimes it helps to spot anomalies in time series.

    February 12, 2023

    in

    R, RDataViz
  • How to get the sum by group in R

    How to get the sum by group in R

    Here are multiple examples of getting the sum by group in R using the base, dplyr, and data.table capabilities. Depending on the situation, you can choose in your scenario what is the best solution.

    February 12, 2023

    in

    R
  • Multi-level axis labels in R plot using ggplot2

    Multi-level axis labels in R plot using ggplot2

    Here is an example of how to create multi-level axis labels in an R plot using ggplot2. You can separate them into 2 levels on a plot x-axis or more. It depends on the situation.

    February 5, 2023

    in

    DataViz, R, RDataViz
  • Send HTML emails from R by using Outlook

    Send HTML emails from R by using Outlook

    Here is a relatively simple way to send HTML emails from R by using Outlook. Besides Microsoft Outlook, there are options not mentioned in this post, but some of the ideas might be useful in those too. HTML emails from R are a great way to share insights by integrating plots or tables in the…

    February 5, 2023

    in

    R
  • Color gradient in R jitter plot using midpoint or group

    Color gradient in R jitter plot using midpoint or group

    Here is how to use the color gradient in R jitter plot using midpoints or different gradients by a group. A good jitter plot in R makes it easier to view overlapping data points by categories. Color gradients might help to see differences better.

    February 4, 2023

    in

    R, RDataViz
  • Value from next or previous row in R data frame using data.table

    Value from next or previous row in R data frame using data.table

    If you are working with large datasets and want to get value from the next or previous row in R, try to use the data.table. It is possible to do the same with base R or dplyr, but it might be too slow. Basically, this approach with the data.table to get value from the next…

    February 4, 2023

    in

    R
  • How to modify plot title in R using ggplot2

    How to modify plot title in R using ggplot2

    Here is how to add and modify the plot title in R using ggplot2 in many ways. After adding the ggplot2 title and subtitle, you might want to change the alignment, color, and size, add a bold effect to all or a few words, and do other customizations. Here are multiple examples of that.

    January 28, 2023

    in

    R, RDataViz
←Newer Posts Older Posts→


Data Cornering

Copyright © Data Cornering All Rights Reserved

Proudly powered by WordPress