[R] problems with plotting/graphics after changing my computer

PIKAL Petr petr.pikal at precheza.cz
Thu Dec 10 09:04:48 CET 2015


Reply to the list too, somebody could answer your question better than myself.

You say that it is the same script. OK. But is it also the same version of R and ctmm?


From: Alexander Moßbrucker [mailto:islandelephants at gmail.com]
Sent: Thursday, December 10, 2015 8:50 AM
To: PIKAL Petr
Subject: Re: [R] problems with plotting/graphics after changing my computer

Hi Petr,
thank you for your quick reply. I have the script now attached as word doc, hope that is readable now.
There must be another problem, because I could plot the AKDE very easily on my old computer, using exactly the same script and data and the same commands and all....thus it is very strange if suddenly on my new computer R doesn't recognize the command any more....
I also attached the ctmm PDF, the example is directly taken from this PDF, from the section "akde"

Best, Alex


This email has been sent from a virus-free computer protected by Avast.

2015-12-10 14:23 GMT+07:00 PIKAL Petr <petr.pikal at precheza.cz<mailto:petr.pikal at precheza.cz>>:

1. Do not post in HTML. Your mail is corrupted and almost unreadable.
2. As far I I could decipher it, your plot call is


According to docs the plot function does not have parameter called AKDE

plot(x, CTMM=NULL, UD=NULL, level.UD=0.95, level=0.95, DF="CDF", col="red",
col.level="black", col.DF="blue", col.grid="grey", fraction=1, add=FALSE, xlim=NULL,
ylim=NULL, ...)

but I believe that akde result shall be transferred to UD parameter.

UD Optional UD object such as from the output of akde or list of such objects

So your plot shall be called

plot(cilla, UD=KD2)

I do not have any experience with ctmm though, so I may completely miss the point. But if I am right, you could find all this in help page the same way as I did and probably quicker.


> -----Original Message-----
> From: R-help [mailto:r-help-bounces at r-project.org<mailto:r-help-bounces at r-project.org>] On Behalf Of
> Alexander Moßbrucker
> Sent: Thursday, December 10, 2015 7:47 AM
> To: r-help at r-project.org<mailto:r-help at r-project.org>
> Subject: [R] problems with plotting/graphics after changing my computer
> Dear all,
> I have worked on AKDEs using the package ctmm. Because my old computer
> often crashed, I bought a new one and reinstalled all the software,
> including r.
> All seemed to work fine, but when I wanted to plot several results I
> encountered error messages.
> I tried many different plots, some plots work, others not, I could't
> find
> out why. The error message is always " ..... is not a graphical
> parameter".
> I am using exactly the same r script and packages as before on my old
> computer.
> Would be great if you could help me with this....., best, Alex
> Please find below an example from the ctmm package:
> > # Load package and data> library(ctmm)> data(buffalo)> cilla <-
> buffalo[[1]]> # Fit a continuous-velocity model with tau ~ c(10 days, 1
> hour)> # see help(variogram.fit)> m2 <- ctmm(tau=c(10*24*60^2,60^2))>
> M2 <- ctmm.fit(cilla,m2)> # Compute akde object> KD2 <- akde(cilla,M2)>
> # Plot data with AKDE contours> plot(cilla,AKDE=KD2)Warning messages:1:
> In plot.window(...) : "AKDE" is not a graphical parameter2: In
> plot.xy(xy, type, ...) : "AKDE" is not a graphical parameter3: In
> axis(side = side, at = at, labels = labels, ...) :
>   "AKDE" is not a graphical parameter4: In axis(side = side, at = at,
> labels = labels, ...) :
>   "AKDE" is not a graphical parameter5: In box(...) : "AKDE" is not a
> graphical parameter6: In title(...) : "AKDE" is not a graphical
> parameter7: In plot.xy(xy.coords(x, y), type = type, ...) :
>   "AKDE" is not a graphical parameter

Tento e-mail a jakékoliv k němu připojené dokumenty jsou důvěrné a jsou určeny pouze jeho adresátům.
Jestliže jste obdržel(a) tento e-mail omylem, informujte laskavě neprodleně jeho odesílatele. Obsah tohoto emailu i s přílohami a jeho kopie vymažte ze svého systému.
Nejste-li zamýšleným adresátem tohoto emailu, nejste oprávněni tento email jakkoliv užívat, rozšiřovat, kopírovat či zveřejňovat.
Odesílatel e-mailu neodpovídá za eventuální škodu způsobenou modifikacemi či zpožděním přenosu e-mailu.

V případě, že je tento e-mail součástí obchodního jednání:
- vyhrazuje si odesílatel právo ukončit kdykoliv jednání o uzavření smlouvy, a to z jakéhokoliv důvodu i bez uvedení důvodu.
- a obsahuje-li nabídku, je adresát oprávněn nabídku bezodkladně přijmout; Odesílatel tohoto e-mailu (nabídky) vylučuje přijetí nabídky ze strany příjemce s dodatkem či odchylkou.
- trvá odesílatel na tom, že příslušná smlouva je uzavřena teprve výslovným dosažením shody na všech jejích náležitostech.
- odesílatel tohoto emailu informuje, že není oprávněn uzavírat za společnost žádné smlouvy s výjimkou případů, kdy k tomu byl písemně zmocněn nebo písemně pověřen a takové pověření nebo plná moc byly adresátovi tohoto emailu případně osobě, kterou adresát zastupuje, předloženy nebo jejich existence je adresátovi či osobě jím zastoupené známá.

This e-mail and any documents attached to it may be confidential and are intended only for its intended recipients.
If you received this e-mail by mistake, please immediately inform its sender. Delete the contents of this e-mail with all attachments and its copies from your system.
If you are not the intended recipient of this e-mail, you are not authorized to use, disseminate, copy or disclose this e-mail in any manner.
The sender of this e-mail shall not be liable for any possible damage caused by modifications of the e-mail or by delay with transfer of the email.

In case that this e-mail forms part of business dealings:
- the sender reserves the right to end negotiations about entering into a contract in any time, for any reason, and without stating any reasoning.
- if the e-mail contains an offer, the recipient is entitled to immediately accept such offer; The sender of this e-mail (offer) excludes any acceptance of the offer on the part of the recipient containing any amendment or variation.
- the sender insists on that the respective contract is concluded only upon an express mutual agreement on all its aspects.
- the sender of this e-mail informs that he/she is not authorized to enter into any contracts on behalf of the company except for cases in which he/she is expressly authorized to do so in writing, and such authorization or power of attorney is submitted to the recipient or the person represented by the recipient, or the existence of such authorization is known to the recipient of the person represented by the recipient.

	[[alternative HTML version deleted]]

More information about the R-help mailing list