Plotrix is a plotting library for the R programming language.
Questions tagged [plotrix]
140 questions
                    
                    18
                    
            votes
                
                2 answers
            
        Break X Axis in R
I want to get a broken X-axis in my plot. In the x-axis I like to insert a broken-axis symbol < // > [starting from 2 and ended in end 8 which means 2-8 will be hidden in < // > symbol] so the other values can be emphasized. In Matlab, this task is…
         
    
    
        S Das
        
- 3,291
- 6
- 26
- 41
                    13
                    
            votes
                
                2 answers
            
        Put a break in the Y-Axis of a histogram
I'm not sure exactly what to call this, but I'm trying to achieve a sort of "broken histogram" or "axis gap" effect: http://gnuplot-tricks.blogspot.com/2009/11/broken-histograms.html (example is in gnuplot) with R. 
It looks like I should be using…
         
    
    
        Kyle Oliveira
        
- 131
- 1
- 1
- 4
                    10
                    
            votes
                
                1 answer
            
        R - Taylor Diagram Plotting
I am trying to plot multiple models in a Taylor Diagram and am struggling slightly with the code. I have managed to produce the diagram (see image) but cannot figure out how to reduce the axes as they are too large, standardise the axes to be…
         
    
    
        Darren J
        
- 503
- 2
- 5
- 16
                    6
                    
            votes
                
                2 answers
            
        How to create a circular plot showing monthly presence or absence using radial.plot / ggplot2
I want to create a figure (similar looking to the attached) in ggplot2 that is circular with month of year represented on axis so twelve tick marks around the circumference, with one inner arc of a certain color corresponding to months where pa = 1…
        user5063841
                    6
                    
            votes
                
                1 answer
            
        ggplot2 polar plot arrows
I can use ggplot2 easily to draw a graph like below:
In fact, for my data, it is like below:
degree  value
1   120 0.50
2   30  0.20
3   -120    0.20
4   60  0.50
5   150 0.40
6   -90 0.14
7   -60 0.50
8   0   0.60
The first column is the degree…
         
    
    
        boyang
        
- 377
- 1
- 4
- 8
                    5
                    
            votes
                
                1 answer
            
        Outliers are missing when using plotrix boxplot() in R
Instead of R's own boxplot() the outliers are missing when using gap.boxplot() from the plotrix package. I try to understand why.
See this example please:
> mtcars[2,c('mpg')] <- 45
> mtcars[6,c('mpg')] <- 77
Using boxplot(mtcars$mpg) you can see…
         
    
    
        buhtz
        
- 10,774
- 18
- 76
- 149
                    5
                    
            votes
                
                1 answer
            
        Drawing circles in R
I'm using plotrix package to draw circles.
And I don't get what is wrong with my code... :-(
I have three points. The first point (1,1) should be the center of the circle. The following two points (1,4) and (4,1) have the same distance/radius to the…
         
    
    
        Drey
        
- 3,314
- 2
- 21
- 26
                    4
                    
            votes
                
                2 answers
            
        Creating a histogram with multiple data series using multhist in R
I want to create a histogram with multiple data series on the same plot. The best method that I can find to do this is multhist(). I would like a plot in a style similar to hist(), and while ggplot() can also be used to perform this task, the…
         
    
    
        Emily
        
- 859
- 5
- 14
- 31
                    4
                    
            votes
                
                3 answers
            
        How to draw a circle in a log-log plot in R?
I have a plot with two logarithmic axes. I'd like to add a circle to a certain position of the plot. I tried to use plotrix, but this does not give options for "log-radius".
# data to plot
x = 10^(-1 * c(5:0))
y = x…
         
    
    
        R_User
        
- 10,682
- 25
- 79
- 120
                    3
                    
            votes
                
                1 answer
            
        Deleting text in a plot
I'm using the plotting function sizetree from library(plotrix) (Version: 3.8-1). This function has a showcount argument that allows some counts in parenthesis to show on the plot (see pic below).
But I wonder why when I use showcount=FALSE, the…
         
    
    
        rnorouzian
        
- 7,397
- 5
- 27
- 72
                    3
                    
            votes
                
                1 answer
            
        axis.break and ggplot2 or gap.plot? plot may be too complex
I created a plot with ggplot2. It's about milk protein content. I have two groups and 4 treatments. I want to show the interaction between group and treatment, means and errorbars. The protein content starts at 2.6%. Now my y-axis starts there…
         
    
    
        Z.Kipp
        
- 63
- 2
- 9
                    3
                    
            votes
                
                1 answer
            
        Bars not anchored at zero using gap.barplot
I am using the gap.barplot() function from plotrix, and I've been having a problem when some values are very small. Starting with the following dataframe: 
test.df <- data.frame(
perc =…
         
    
    
        user1399932
        
- 195
- 1
- 5
                    3
                    
            votes
                
                1 answer
            
        Combined ggplot and plotrix
I need to add a Y axis break to a plot I made in ggplot. Is it possible to use the gap.barplot function in plotrix in a graph in ggplot? When I try, it cancels everything I did in ggplot and plots just the gap.barplot bit.
Thank you
Barbara 
         
    
    
        B.Durante
        
- 41
- 3
                    3
                    
            votes
                
                1 answer
            
        How to remove the 0 in a radial pie chart from plotrix package?
I want to make a pie chart with radial.pie(). But on the left of the graph there is 0 and I would like to remove it.
Code :
pie2 <- list(0:3, 1:6, 2:5, 1:4, 0:7, 4:8, 2:9, 0:1, 0:4)
radial.pie(pie2, labels = letters[2:10])
This code give us this…
         
    
    
        Estelle Duval
        
- 313
- 4
- 12
                    3
                    
            votes
                
                1 answer
            
        R: how to remove this tiny axis margin in plot
I want to get rid the small margin close to zero on X and Y value (red line on pic), and plot ONLY what is showed in red square.
I tried setting par(mar = rep(0, 4) and xlim=c(0, ...), ylim=c(0, ...) but R still keeps adding this tiny margin. How to…
         
    
    
        Art
        
- 1,196
- 5
- 18
- 34