Barplot mittels einer Schleife erstellen

Fragen, die sich auf kein spezielles Verfahren beziehen.

Barplot mittels einer Schleife erstellen

Beitragvon Travis » Di 1. Okt 2013, 11:47

Ich möchte die wöchentlichen Einnahmen in ein Barplot aufgelistet bekommen. Problem ist, dass er vier verschiedene Barplots erstellt mit einem wert.
Ich weiß nicht mehr weiter wie ich während der while Schleife ein Vektor erstellen kann, der mir dann die Ergebnisse am Ende in ein Barplot packt.
Hier mein Code. Danke jetzt schon
gewinn<-function(){

x=as.numeric(readline("Für welche Wochen wollen sie die Einnahmen sehen"))
y=as.numeric(readline("Bis zu welcher Woche wollen sie das haben"))

while (x < y){
i = (sum(subset(Mai$duration,Mai$cw==x & Mai$duration<3600 & Mai$provider=="C")))*1/60

j = length(subset(Mai$duration,Mai$cw==x & Mai$duration<3600 & Mai$provider=="C"))

f = round(i/j,digits=2)

k = round((i*0.29)/1200,digits=2)
print(k)

week<-matrix(cbind(c(k)),ncol=4)
week<-as.table(week)
barplot(week,ylim=c(0,240))
print(week)
x<-x+1}}
Travis
Einmal-Poster
Einmal-Poster
 
Beiträge: 1
Registriert: Di 1. Okt 2013, 11:40
Danke gegeben: 0
Danke bekommen: 0 mal in 0 Post

Re: Barplot mittels einer Schleife erstellen

Beitragvon DHA3000 » Mi 2. Okt 2013, 13:47

Warum steht denn der barplot-Befehl in der Schleife?
DHA3000
Elite
Elite
 
Beiträge: 478
Registriert: So 8. Jul 2012, 15:08
Danke gegeben: 0
Danke bekommen: 62 mal in 62 Posts


Zurück zu Allgemeine Fragen

Wer ist online?

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