why the length and width of a plot region produced by the dev.new() function cannot be correctly set?
------------------------------------------------------------------From:Duncan Murdoch <murdoch.duncan at gmail.com>Send Time:2018 May 6 (Sun) 04:58To:??? <sunyeping at aliyun.com>; David Winsemius <dwinsemius at comcast.net>Cc:R Help Mailing List <r-help at r-project.org>Subject:Re: [R] why the length and width of a plot region produced by the dev.new() function cannot be correctly set?
On?05/05/2018?11:33?AM,?????wrote:
?
?------------------------------------------------------------------
?From:Duncan?Murdoch?<murdoch.duncan at gmail.com>
?Send?Time:2018?May?4?(Fri)?17:24
?To:????<sunyeping at aliyun.com>;?David?Winsemius?<dwinsemius at comcast.net>
?Cc:R?Help?Mailing?List?<r-help at r-project.org>
?Subject:Re:?[R]?why?the?length?and?width?of?a?plot?region?produced?by?
?the?dev.new()?function?cannot?be?correctly?set?
?
?On?04/05/2018?3:04?AM,?sunyeping?via?R-help?wrote:
??>
??>?------------------------------------------------------------------From:David?Winsemius?<dwinsemius at comcast.net>Send?Time:2018?May?4?(Fri)?13:25To:????<sunyeping at aliyun.com>Cc:R?Help?Mailing?List?<r-help at r-project.org>Subject:Re:?[R]?why?the?length?and?width?of?a?plot?region?produced?by?the?dev.new()?function?cannot?be?correctly?set?
??>
??>>???On?May?3,?2018,?at?6:28?PM,?sunyeping?via?R-help?<r-help at r-project.org>?wrote:
??>>
??>>???When?I?check?the?size?of?the?plot?region?usingdev.size("in")a?new?plot?region?is?produced?and?in?the?Rconsole?I?get[1]?5.333333?5.322917
??>
??>?Your?test?is?all?mangleed?together.?You?failed?in?your?duty?to?read?the?list?info?and?the?Posting?guide?.?NO?HTML!
??>
??>>???If?I?mean?to?produce?a?plot?region?with?size?setting?bydev.new(length=3,width=3)a?plot?region?is?produced,?but?the?size?is?[2.281250,?5.322917],?as?detected?by?the?de.size?function.?If?I?type:dev.new(length=10,width=10)I?get?a?plot?region?of?with?the?size?of?[7.614583,?5.322917].?It?seems?that?the?width?of?the?new?plot?region?cannot?be?set,?and?tt?is?always?5.322917.?The?length?of?the?new?plot?region?can?be?set,?but?it?is?always?smaller?that?the?values?I?set.What?do?I?miss??What?is?the?correct?way?of?setting?the?dimension?of?the?new?plot?region??I?will?be?grateful?to?any?help.Best?regards,
??>
??>?The?size?of?the?device?is?not?the?size?of?the?plot?region.?You?need?to?take?into?account?the?margins.?See??par
??>?Thank?you,?David.I?have?read?the?par()?document.?Clearly?the?size?of?the?plot?region?is?smaller?than?or?equal?to?the?divice?size.?However,?if?I?produce?a?graphic?device?with?dev.new?(length,?width)?or?other?functions,?I?find?the?largest??width?of?the?new?device?is?always?5.3?inches?whatever?the?values?I?set,?and?the?length?of?it?is?alway?smaller?than?what?I?set.
?
?The?length?and?width?aren't?the?first?and?second?parameters?for?any
?device,?and?length?isn't?a?parameter?at?all.??Try
?
?dev.new(height?=?10,?width?=?10)
?
?and?you?should?get?a?bigger?device?if?it?will?fit?on?your?screen.??If?it
?won't?fit,?then?you?might?get?a?smaller?one,?and?you'll?need?to?choose?a
?non-screen?device?such?as?png()?or?pdf()?instead?of?the?default?device.
?
?Duncan?Murdoch
?
????Could?you?tell?me?how?to?produce?a?graphic?divice?with?correct?size
?that?I?set??I?need?this?function?because?the?graphic?divice?cannot
?accomendate?all?of?the?graph?I?make?with?some?of?plot?tools?such?as
?ggtree.?In?ggtree?plot,?part?of?the?tree?tips?label?are?invisible
?(https://www.dropbox.com/s/87gyusx7ay1xxu8/tree.pdf?dl=0)?even?I?set
?"par(mar=rep(0,4))".?So?I?think?I?must?plot?the?tree?on?a?larger?graphic
?device.??Best?regards.
??>
??>
??>>
??>>????[[alternative?HTML?version?deleted]]
??>>
??>>???______________________________________________
??>>???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.
??>
??>?David?Winsemius
??>?Alameda,?CA,?USA
??>
??>?'Any?technology?distinguishable?from?magic?is?insufficiently?advanced.'???-Gehm's?Corollary?to?Clarke's?Third?Law
??>
??>
??>
??>
??>
??>??[[alternative?HTML?version?deleted]]
??>
??>?______________________________________________
??>?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.
??>
?
?"dev.new(height?=?10,?width?=?10)?"?doesn't?work?neither.?It?produces?a?
?device?with?a?size?of?[?5.760417,?5.750000].?My?computer?is?a?usual?14?
?inch?thankpad?labtop.?Is?5?~?inches?really?the?up?limit?of?the?size?of?
?the?R?graphic?device?in?computer?screen??I?doubt?it.
You?ask?questions?in?a?very?rude?way.??I'm?going?to?let?you?figure?this? one?out?by?yourself. Duncan?Murdoch Sorry, Professor. Murdoch, I did not realize my way of asking questions was rude, and I didn't mean to offend. Would you please give me some hints and help me solve the problem if there is still possibility? Best regards,Yeping