[R] Help needed with getting a decent image of ggplot2 graph

bharat rawlley
2021-08-24T22:42:28Z

I am able to change but the place where I have to submit a similar graph has
kept a fixed upper limit of 440 pixels for the width and an upper limit of 300
for the dpi.
    On Tuesday, 24 August, 2021, 06:36:16 pm GMT-4, Jim Lemon <drjimlemon at
gmail.com> wrote:

 Hi bharat,
I think there is a conflict between your image size and resolution.
You need a lot larger height and width in pixels to get 300 dpi
resolution for the whole plot.

 tiff("test.tiff", units = "px", width = 2200, height =
1250, res = 300)

would probably do it for you. How come you can't change the width and
height in pixels?

Jim

On Wed, Aug 25, 2021 at 8:22 AM bharat rawlley via R-help
<r-help at r-project.org> wrote:
>
> Hello, I made the following graph in R with the following code.
> ggplot(aes(x=factor(year), y=percentage, color = Gender, fill=Gender), data
= graph_text)+? geom_bar(position = 'dodge', stat='identity')+?
theme_classic()+? scale_y_continuous(limits=c(0, 1.4*ymax))+? labs(x=
'Year', y = 'Percentage', title = 'Men and Women')
>
>
>
> However, on using the following code - tiff("test.tiff", units =
"px", width = 440, height = 250, res = 300)ggplot(aes(x=factor(year),
y=percentage, color = Gender, fill=Gender), data = graph_text)+?
geom_bar(position = 'dodge', stat='identity')+?
theme_classic()+? scale_y_continuous(limits=c(0, 1.4*ymax))+? labs(x=
'Year', y = 'Percentage', title = 'Men and
Women')dev.off()
>
>
> I get the following image -
>
>
>
> I need to keep the DPI = 300 and Width = 440 fixed. I can only manipulate
height. Any help would be appreciated
> Thank you
>? ______________________________________________
> R-help at r-project.org mailing list -- To UNSUBSCRIBE and more, see
> https://stat.ethz.ch/mailman/listinfo/r-help
> PLEASE do read the posting guide
http://www.R-project.org/posting-guide.html
> and provide commented, minimal, self-contained, reproducible code.

	[[alternative HTML version deleted]]