Frage

Ich habe die folgenden zwei Codezeilen, die beide gut läuft sowohl R und Python (über RPY):

[R] rcut = cut(vector, brks)
[Python] rcut = r.cut(vector, brks)

Allerdings, wenn ich das Argument von include.lowest=TRUE hinzufügen möchten, läuft es wie in R erwartet:

[R] rcut = cut(vector, brks, include.lowest=TRUE)

Aber es funktioniert nicht in Rpy:

[Python] rcut = r.cut(vector, brks, include_lowest="TRUE")

, die die folgenden Fehler gibt:

rpy.RPy_RException: Error in ok && include.lowest : invalid 'y' type in 'x && y'

Weißt du, was dazu führen könnte, dass und was soll ich tun, es funktioniert? Thx!

War es hilfreich?

Lösung

Ich weiß nicht, rpy, konnte aber durch seinen "TRUE" (ein Zeichen) anstelle von TRUE zu verwenden (ein logischen)?

EDIT: Die rpy Dokumentation scheint r.TRUE, um anzuzeigen, mit:

http: // rpy .sourceforge.net / rpy / doc / rpy_html / R-boolean-objects.html # R-boolean-Objekte

Andere Tipps

Ich weiß nichts über Rpy, aber ich würde vermuten, es braucht include_lowest=True zu sein (keine Zitate, True ist ein boolescher Wert in Python.)

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top