Die Suche ergab 70 Treffer

von Regression
Fr Sep 21, 2018 10:21 am
Forum: Allgemeines zu R
Thema: data.table + ifelse auf .SD bezogen
Antworten: 5
Zugriffe: 38

Re: data.table + ifelse auf .SD bezogen

stimmt :!: an Morgan habe ich garnicht gedacht :oops:

Nochmals Danke!
von Regression
Fr Sep 21, 2018 10:05 am
Forum: Allgemeines zu R
Thema: data.table + ifelse auf .SD bezogen
Antworten: 5
Zugriffe: 38

Re: data.table + ifelse auf .SD bezogen

Danke Dir Jörg!

gemeint war natürlich für any() :roll: :idea:

Damit funktioniert es wie gewünscht! :

Code: Alles auswählen

Data_Sample[, if(any(V2<10 & -80>min(V1, na.rm=TRUE))) .SD[-c(1:.N)] else .SD , .(V3)]
DANKE!!!

LG
Regression
von Regression
Fr Sep 21, 2018 9:26 am
Forum: Allgemeines zu R
Thema: data.table + ifelse auf .SD bezogen
Antworten: 5
Zugriffe: 38

data.table + ifelse auf .SD bezogen

Hallo Zusammen, wie sieht der Syntax aus wenn ich eine Bedingte Anfrage habe die sich auf eine Teilmenge bezieht in einer data.table? Sei hierzu folgenser Datensatz gegeben: Data_Sample<-data.table(c(0,-95,rep(-1,10)),c(rep(12,12)),c(rep(1,12))) Nun soll falls -80>min(V1) & V2>10 gilt, die komplette...
von Regression
Mi Sep 19, 2018 2:25 pm
Forum: Allgemeines zu R
Thema: Löschen von Zeilen abhändig vom Wert in data.table
Antworten: 2
Zugriffe: 41

Re: Löschen von Zeilen abhändig vom Wert in data.table

Ich Danke Dir Jörg!
Auf Dich ist Verlass ;-)
von Regression
Mi Sep 19, 2018 11:57 am
Forum: Allgemeines zu R
Thema: Löschen von Zeilen abhändig vom Wert in data.table
Antworten: 2
Zugriffe: 41

Löschen von Zeilen abhändig vom Wert in data.table

Hallo Zusammen, sei folgender Datensatz gegeben: Data_Sample<-data.table(c(0,90,rep(-1,10)),c(rep(1,12))) Nun möchte ich die erste Zeile löschen, wenn der zweite Wert V1[2]>0, guppiert durch V2. Sollte eigentlich trivial sein, leider komme ich momentan nicht dahinter, meine gescheiterne Ansätze sowe...
von Regression
Di Sep 18, 2018 1:51 pm
Forum: Allgemeines zu R
Thema: Duplikate mit bestimmten Wert beseitigen
Antworten: 10
Zugriffe: 138

Re: Duplikate mit bestimmten Wert beseitigen

Danke, das hat mir weiter geholfen!
von Regression
Di Sep 18, 2018 10:12 am
Forum: Allgemeines zu R
Thema: Duplikate mit bestimmten Wert beseitigen
Antworten: 10
Zugriffe: 138

Re: Duplikate mit bestimmten Wert beseitigen

Sehr interessant- Danke! Dh, mit der Bedingung1 werden erstamal alle werte ungleich 100 übergeben, aber mit der zweiten Bedinung wird das erste Aufkommen des Wertes 100 abgefangen. Den Syntax werde ich versuchen noch wo anders einzubauen :) ---------- EDIT: Gibt es auch eine Möglichkeit einen logisc...
von Regression
Di Sep 18, 2018 9:24 am
Forum: Allgemeines zu R
Thema: Duplikate mit bestimmten Wert beseitigen
Antworten: 10
Zugriffe: 138

Re: Duplikate mit bestimmten Wert beseitigen

Guten Morgen noch mal Jörg, könntest Du mir bitte Dein optimierten Code erklären? library(data.table) dt<-data.table(Value1=c(100,100,10:1,100,100,5:1,rep(1,2)), Value2=c(1:21),Value3=c(rep(1,12),rep(2,9))) dt[Value1!=100 | dt[, is.na(shift(Value1)), Value3][,V1]] Du forderst mit dt[Value1!=100|*] D...
von Regression
Mo Sep 17, 2018 9:23 am
Forum: Allgemeines zu R
Thema: .SD Blockade lösen
Antworten: 19
Zugriffe: 198

Re: .SD Blockade lösen

Jap, perfekt :!:

Danke!
von Regression
Mo Sep 17, 2018 8:40 am
Forum: Allgemeines zu R
Thema: .SD Blockade lösen
Antworten: 19
Zugriffe: 198

Re: .SD Blockade lösen

Hallo Jörg,

mir ist grade der letzte Datensatz wichtig, also, wann der Lebenszyklus zuende ist wichtig.
Dieser Endet nicht notwendigerweise mt einer Null.

LG