Funktionen hilfeee :)

For(), If(), While() und Verwandte. Diskussion von programmiertechnischen Fragen.

Funktionen hilfeee :)

Beitragvon Kara35 » Mo 21. Nov 2016, 13:39

Hallo liebe Leute brauche dringend eure Hilfe :geek:

Ich bin ein R "Neuling" und komme bei einem Bsp. leider nicht weiter folgende Aufgabenstellung:
Zuletzt geändert von Kara35 am Di 22. Nov 2016, 20:28, insgesamt 1-mal geändert.
Kara35
 
Beiträge: 3
Registriert: Mo 21. Nov 2016, 13:25
Danke gegeben: 0
Danke bekommen: 0 mal in 0 Post

Re: Funktionen hilfeee :)

Beitragvon lilchaos » Di 22. Nov 2016, 09:31

Hey,

wo genau ist denn das Problem bei der Aufgabe b? Wie schaut denn die momentane Lösung/Idee aus? Wenn es noch nicht 100% codetauglich ist formuliere einfach mal was das Programm deiner meinung nach tun sollte. Das hilft meistens schon weiter.
Und was soll denn x sein?

lg
lilchaos
 
Beiträge: 50
Registriert: Mi 22. Jun 2016, 20:11
Danke gegeben: 0
Danke bekommen: 0 mal in 0 Post

Re: Funktionen hilfeee :)

Beitragvon Kara35 » Di 22. Nov 2016, 12:17

Hallo
also x steht für Bruttoeinkommen


Meine momentane Lösung schaut folgendermaßen aus:

Flattax2 <- function (x, r=0.19, f=9000) {
if (x>=9001) {
pmax(0,x-f)*r
} else if (x<=1000){
x*0.19
} else {
190
}
}
Gutschrift <- Flattax2(lst$Brutto, r=0.19, f=9000)

mein noch bestehendes Problem ist wenn ich für x z.B eine Zahl eingebe Flattax2(1000, r=0.19, f=9000) dann stimmt mein Ergebnis zwar
aber sobald ich für x versuche die Spalte Brutto hinzuzufügen Flattax2(lst$Brutto, r=0.19, f=9000) bekomme ich folgende Meldung

Warning messages:
1: In if (x >= 9001) { :
the condition has length > 1 and only the first element will be used
2: In if (x <= 9000) { :
the condition has length > 1 and only the first element will be used

LG
Kara35
 
Beiträge: 3
Registriert: Mo 21. Nov 2016, 13:25
Danke gegeben: 0
Danke bekommen: 0 mal in 0 Post

Re: Funktionen hilfeee :)

Beitragvon Kara35 » Di 22. Nov 2016, 15:12

Hat sich erledigt habe die richtige Lösung :) danke für deine Hilfe :)
Kara35
 
Beiträge: 3
Registriert: Mo 21. Nov 2016, 13:25
Danke gegeben: 0
Danke bekommen: 0 mal in 0 Post


Zurück zu Programmierkonzepte

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 2 Gäste

cron