2016-06-25 9 views
-1

ich geerbt Legacy-Code aus dem Jahr 2009, das die viele der folgenden Arten von Ausdrücken enthält -Bedeutung von ‚cs‘ in R Ausdruck

variable %in% cs(do, ph, t, secchi) 

bekomme ich folgende Fehler - Fehler: konnte nicht funktionieren „cs“ finden Wenn ich versuche, so etwas zu starten, habe ich 'cs' vorher noch nicht gesehen und kann keine Informationen in Hilfedateien, google oder auf dieser Seite finden. Ich vermute, es ist eine veraltete Art der Verkettung von Strings, möchte aber bestätigen, bevor ich den Legacy-Code aktualisiere.

+1

es ist möglicherweise ein Tippfehler versuchen, es mit 'c ersetzen (do, ph, t, secchi)' – Bulat

+1

Es gibt eine 'gamlss :: cs' Funktion, aber es wäre wirklich In diesem Kontext macht das keinen Sinn. Es gibt eine 'hphase :: cs', aber es braucht nur 3 Argumente. Habe ein paar andere Pakete mit 'cs'-Funktionen gefunden, aber sie nehmen auch weniger Argumente an als du demonstrierst. Der Code sollte Bibliothek (.) Aufrufe haben. Sie sollten sie untersuchen und zurückmelden und mehr Details über den Bereich der Wissenschaft, den Sie unterstützen, hinzufügen. –

+1

und vielleicht noch weitere 'Variable% in% c (" do "," ph "," t "," secchi ")' ...? http://abstrusegoose.com/432 ... –

Antwort

0

Es gibt eine Cs Funktion in Hmisc Paket. Ich denke, das ist es.

Siehe this

library(Hmisc) 
Cs(a,cat,dog) 
+0

Dies hat das Potenzial, das Ratespiel zu gewinnen. –

+0

Ich sehe keinen Grund für die Aufwertung für WAGs –

+0

Ich glaube, das ist die Antwort basierend auf was es im Code zu tun scheint. Vielen Dank für die Eingabe –