XLConnect

Wie erweitere ich R um eigene Funktionen oder Pakete? Welches Paket ist passend für meine Fragestellung?

Moderatoren: EDi, jogo

Antworten
patite
Beiträge: 39
Registriert: Sa Jul 20, 2019 4:36 pm

XLConnect

Beitrag von patite »

Guten Tag
Ich habe die R Version 3.6.1 und arbeite mit RStudio Version 1.2.1335

Ich bekomme folgende Fehlermeldungen. Sind diese auch bei anderen Users vorhanden?
Ist dieses Library nicht mehr mit der letzten R Version kompatibel?

Code: Alles auswählen

[library(XLConnect)/code]
Lade nötiges Paket: XLConnectJars
Error: package or namespace load failed for ‘XLConnectJars’:
 .onLoad in loadNamespace() für 'rJava' fehlgeschlagen, Details:
  Aufruf: fun(libname, pkgname)
  Fehler: No CurrentVersion entry in Software/JavaSoft registry! Try re-installing Java and make sure R and Java have matching architectures.
Error: Paket ‘XLConnectJars’ konnte nicht geladen werden
>  [code][library(XLConnectJars)/code] 
Error: package or namespace load failed for ‘XLConnectJars’:
 .onLoad in loadNamespace() für 'rJava' fehlgeschlagen, Details:
  Aufruf: fun(libname, pkgname)
  Fehler: No CurrentVersion entry in Software/JavaSoft registry! Try re-installing Java and make sure R and Java have matching architectures.
  
  Vielen Dank
  patite
jogo
Beiträge: 2085
Registriert: Fr Okt 07, 2016 8:25 am

Re: XLConnect

Beitrag von jogo »

Hallo patite,

willkommen im Forum!
Hier gibt es was zu diesem Fehler:
https://stackoverflow.com/search?q=%5Br ... s%E2%80%99

Gruß, Jörg
Benutzeravatar
student
Beiträge: 674
Registriert: Fr Okt 07, 2016 9:52 am

Re: XLConnect

Beitrag von student »

Hallo patite,

über die R 3.6.1-Konsole kann ich das Fehlverhalten nachvollziehen. Über den R-Commander kann ich Excel-Files öffne und dieser nutzt - so mir bekannt - openxlsx.
Viele Grüße,
Student
-----------------------------------------------------------------------------------------------------------------------
faes.de, Datenanalyse mit R & das Ad-Oculos-Projekt
Das Ad-Oculos-Projekt auf YouTube

Habe Mut, dich deines eigenen Verstandes zu bedienen! (Kant)
patite
Beiträge: 39
Registriert: Sa Jul 20, 2019 4:36 pm

Re: XLConnect

Beitrag von patite »

Vielen Dank Jörg!
Ich habe rJava installiert.
install.packages("rJava",,"http://cran.r-project.org",type="source")
Ich habe auch die letzte Version von Java auf meinen Computer installiert.
Die Fehlermeldung ist immer vorhanden.
Ist diese Fehlermeldung bei anderen Users vorhanden? Gibt es ein Kompatibilitätsproblem mit R Version 3.6.1?
Ist das Paket openxls ein Ersatz für dieses Paket (XLConnect)
Vielen Dank im Voraus
Raul
Athomas
Beiträge: 768
Registriert: Mo Feb 26, 2018 8:19 pm

Re: XLConnect

Beitrag von Athomas »

Ist das Paket openxls ein Ersatz für dieses Paket (XLConnect)
Ich nutze seit einer ganzen Zeit "openxlsx" (ich nehme an, das meinst Du) und bin sehr zufrieden.
Excel-Blätter lesen, schreiben, formatieren, (R-) Grafiken einbinden geht bestens - und das ohne Java :D !
Ob das ein Ersatz für XLConnect ist, kann ich Dir (aus Unkentnis) nicht sagen...
jogo
Beiträge: 2085
Registriert: Fr Okt 07, 2016 8:25 am

Re: XLConnect

Beitrag von jogo »

Hallo Raul

bezüglich Java hatte ich mal bei einem Paket das Problem, dass kein 64bit-Java installiert war oder dass der Zugriff für R auf jenes nicht richtig konfiguriert war.
https://stackoverflow.com/questions/336 ... red-object

Gruß, Jörg
Benutzeravatar
student
Beiträge: 674
Registriert: Fr Okt 07, 2016 9:52 am

Re: XLConnect

Beitrag von student »

Ist diese Fehlermeldung bei anderen Users vorhanden? Gibt es ein Kompatibilitätsproblem mit R Version 3.6.1?
Wenn ich mich als "anderen User" bezeichnen darf, dann ja. Hat nichts mit RStudio zu tun, scheint ein prinzipielles Problem zu sein. Mit R 3.6.0 gab es wesentliche Änderungen und diese führen wohl zu diesem Problem...
Viele Grüße,
Student
-----------------------------------------------------------------------------------------------------------------------
faes.de, Datenanalyse mit R & das Ad-Oculos-Projekt
Das Ad-Oculos-Projekt auf YouTube

Habe Mut, dich deines eigenen Verstandes zu bedienen! (Kant)
patite
Beiträge: 39
Registriert: Sa Jul 20, 2019 4:36 pm

Re: XLConnect

Beitrag von patite »

Ich konnte endlich die Lösung finden!
Wenn R 64bit installiert ist, sollte auch Java 64bit installiert sein.
Bei mir hatte ich Java 32bit und R 64bit was zum Problem mit library(XLConnect) verursachte.
patite
Benutzeravatar
student
Beiträge: 674
Registriert: Fr Okt 07, 2016 9:52 am

Re: XLConnect

Beitrag von student »

Merci! :)
Viele Grüße,
Student
-----------------------------------------------------------------------------------------------------------------------
faes.de, Datenanalyse mit R & das Ad-Oculos-Projekt
Das Ad-Oculos-Projekt auf YouTube

Habe Mut, dich deines eigenen Verstandes zu bedienen! (Kant)
Antworten