Danke @__blackjack__ das mit 'nth()' schaue ich mir an!
Vieles findet man selber und es klappt, zumindest manchmal, dann tatsächlich.
Aber oft spart man mit den Hinweisen hier viel Zeit!
Was die Überprüfung betrifft zähle ich mich auch zu den Paranoikern. Aber trotzdem, der Hinweis ist immer ...
Die Suche ergab 15 Treffer
- Freitag 2. August 2019, 08:49
- Forum: Allgemeine Fragen
- Thema: DataFrame Teilmenge
- Antworten: 7
- Zugriffe: 737
- Donnerstag 1. August 2019, 08:22
- Forum: Allgemeine Fragen
- Thema: DataFrame Teilmenge
- Antworten: 7
- Zugriffe: 737
Re: DataFrame Teilmenge
Ist jetzt so gelöst:
Code: Alles auswählen
frames = [df_Top5jeJahr, df_Low5jeJahr]
df_Top5_Low5 = pd.concat(frames)
- Donnerstag 1. August 2019, 08:03
- Forum: Allgemeine Fragen
- Thema: DataFrame Teilmenge
- Antworten: 7
- Zugriffe: 737
Re: DataFrame Teilmenge
Das ist ja unglaublich, was man mit groupby alles machen kann!
Habs hinbekommen:
Kann man head(5) und tail(5) in einem Schritt hinbekommen?
Habs hinbekommen:
Code: Alles auswählen
groupHead = df_Sort.groupby(['Jahr'])
df_Top5jeJahr = groupHeadTail.head(5)
- Dienstag 30. Juli 2019, 14:48
- Forum: Allgemeine Fragen
- Thema: DataFrame Teilmenge
- Antworten: 7
- Zugriffe: 737
Re: DataFrame Teilmenge
Vielen Dank schon einmal @__blackjack__
Groupby hätte ich jetzt z.B. so verstanden:
Aber wie kann ich mir mit groupby z.B. die 5 größten Werte für df_Sort('Rho_Summe') für jedes Jahr anzeigen lassen?
Groupby hätte ich jetzt z.B. so verstanden:
Code: Alles auswählen
df_gruppiert = df_Sort.groupby('Jahr').mean()
- Dienstag 30. Juli 2019, 13:41
- Forum: Allgemeine Fragen
- Thema: DataFrame Teilmenge
- Antworten: 7
- Zugriffe: 737
DataFrame Teilmenge
Hallo zusammen,
fast habe ich mein Ziel schon selber erreicht. Leider etwas "unschön" aber ich stehe ja noch am Anfang!
Ich habe einen DataFrame (356, 22).
Diesen habe ich mit:
df_Sort = df_1.sort_values(by=['Jahr', 'Rho_Summe'], ascending=[True, False])
innerhalb jeden Jahres sortiert.
Je Jahr ...
fast habe ich mein Ziel schon selber erreicht. Leider etwas "unschön" aber ich stehe ja noch am Anfang!
Ich habe einen DataFrame (356, 22).
Diesen habe ich mit:
df_Sort = df_1.sort_values(by=['Jahr', 'Rho_Summe'], ascending=[True, False])
innerhalb jeden Jahres sortiert.
Je Jahr ...
- Mittwoch 24. Juli 2019, 08:27
- Forum: Allgemeine Fragen
- Thema: while Schleife
- Antworten: 12
- Zugriffe: 915
Re: while Schleife
Damit hat man alle DS ja.
Danke für Eure Hilfe!
Gruß und schönen Tag
Hias
Danke für Eure Hilfe!
Gruß und schönen Tag
Hias
- Dienstag 23. Juli 2019, 14:22
- Forum: Allgemeine Fragen
- Thema: while Schleife
- Antworten: 12
- Zugriffe: 915
Re: while Schleife
Mit nichts meine ich einfach keine Berücksichtigung an der Stelle, damit ein ggf. vorhandener Wert nicht überschrieben wird.
Die Jahre werden doch aufsummiert pro Jahr/Durchlauf, bis zum letzten angegebenen Jahr (<=2018). Durch das np.nan wird das nicht aktuell betrachtete Jahr mit nan wieder ...
Die Jahre werden doch aufsummiert pro Jahr/Durchlauf, bis zum letzten angegebenen Jahr (<=2018). Durch das np.nan wird das nicht aktuell betrachtete Jahr mit nan wieder ...
- Dienstag 23. Juli 2019, 12:55
- Forum: Allgemeine Fragen
- Thema: while Schleife
- Antworten: 12
- Zugriffe: 915
Re: while Schleife
Ok, ok ich verschone Euch mit meiner 'while'-Schleife
Ich kriege es ja hin, mich hätte es ja rein wegen der Syntax interessiert.
Eine aller letzte Frage: Ich gebe ja das np.nan an. Kann man an der Stelle auch angeben, dass nichts unternommen werden soll ?

Ich kriege es ja hin, mich hätte es ja rein wegen der Syntax interessiert.
Eine aller letzte Frage: Ich gebe ja das np.nan an. Kann man an der Stelle auch angeben, dass nichts unternommen werden soll ?
- Dienstag 23. Juli 2019, 09:39
- Forum: Allgemeine Fragen
- Thema: while Schleife
- Antworten: 12
- Zugriffe: 915
Re: while Schleife
Es geht mir rein um das Verständnis. Normal würde ich alle erstellen und dann filtern.
Ich hab es fast:
df_1 = df
varJahr = 2014
while varJahr <= 2018:
print(varJahr)
df_1['Rho_Summe'] = np.where(df_1['Jahr'] == varJahr,
df_1['Rho-Invest'] + df_1['Rho-WI'] + df_1['Rho-EU'] +
df_1['Rho-BMBF ...
Ich hab es fast:
df_1 = df
varJahr = 2014
while varJahr <= 2018:
print(varJahr)
df_1['Rho_Summe'] = np.where(df_1['Jahr'] == varJahr,
df_1['Rho-Invest'] + df_1['Rho-WI'] + df_1['Rho-EU'] +
df_1['Rho-BMBF ...
- Dienstag 23. Juli 2019, 08:01
- Forum: Allgemeine Fragen
- Thema: while Schleife
- Antworten: 12
- Zugriffe: 915
Re: while Schleife
Die Benennung ist nicht gut, stimmt! Ich möchte vorhandenes nacherstellen und daher bin ich nicht einfallsreich.
Die Erstellung geht ohne Schleife problemlos. Die while-Bedingung geht ohne Schleife auch problemlos.
Eigentlich möchte ich die while Schleife in Kombination mit where hinbekommen.
Die Erstellung geht ohne Schleife problemlos. Die while-Bedingung geht ohne Schleife auch problemlos.
Eigentlich möchte ich die while Schleife in Kombination mit where hinbekommen.
- Montag 22. Juli 2019, 12:44
- Forum: Allgemeine Fragen
- Thema: while Schleife
- Antworten: 12
- Zugriffe: 915
while Schleife
Hallo Leute,
ich probiere folgende Schleife zum laufen zu kriegen:
df_1 ist ein DataFrame (356,22) mit mehreren Jahren (2014 bis 2018)
Die "Rho" Werte sollen addiert werden und die Summen jedes Datensatzes in einer zusätzlichen Spalte am Ende angefügt werden.
df_1 = df
varJahr = 2014
while ...
ich probiere folgende Schleife zum laufen zu kriegen:
df_1 ist ein DataFrame (356,22) mit mehreren Jahren (2014 bis 2018)
Die "Rho" Werte sollen addiert werden und die Summen jedes Datensatzes in einer zusätzlichen Spalte am Ende angefügt werden.
df_1 = df
varJahr = 2014
while ...
- Dienstag 16. Juli 2019, 15:20
- Forum: Allgemeine Fragen
- Thema: scatter_matrix Fehler durch 'c'
- Antworten: 7
- Zugriffe: 608
Re: scatter_matrix Fehler durch 'c'
Vielen Dank für die Hilfe klappt jetzt einwandfrei!
Schönen Tag und Gruß
Hias
Schönen Tag und Gruß
Hias
- Dienstag 16. Juli 2019, 11:10
- Forum: Allgemeine Fragen
- Thema: scatter_matrix Fehler durch 'c'
- Antworten: 7
- Zugriffe: 608
Re: scatter_matrix Fehler durch 'c'
`dataSet_target_2018` ist ein DataFrame mit der Größe (73,1) mit Werten wie z.B. 0.166049, 0.0746339, 0, -0.002679, ...
Das DataSet_2018 besteht nur aus Werten wie oben gezeigt.
Ich wollte folgendes Beispiel mit eigenen Werten nachvollziehen: https://data-science-blog.com/blog/2017/10/17/lineare ...
Das DataSet_2018 besteht nur aus Werten wie oben gezeigt.
Ich wollte folgendes Beispiel mit eigenen Werten nachvollziehen: https://data-science-blog.com/blog/2017/10/17/lineare ...
- Dienstag 16. Juli 2019, 10:31
- Forum: Allgemeine Fragen
- Thema: scatter_matrix Fehler durch 'c'
- Antworten: 7
- Zugriffe: 608
Re: scatter_matrix Fehler durch 'c'
Ok, klar. Sorry habe es vergessen.
grr_2018 = pd.plotting.scatter_matrix(dataSet_2018[cols_target_2018 + cols_ratio_2018]
,c = dataSet_target_2018
,diagonal = 'kde'
,figsize=(20, 20)
,marker = 'o'
,hist_kwds={'bins' : 20}
,s = 60
,alpha = 0.8)
plt.show()][/code
grr_2018 = pd.plotting.scatter_matrix(dataSet_2018[cols_target_2018 + cols_ratio_2018]
,c = dataSet_target_2018
,diagonal = 'kde'
,figsize=(20, 20)
,marker = 'o'
,hist_kwds={'bins' : 20}
,s = 60
,alpha = 0.8)
plt.show()][/code
- Dienstag 16. Juli 2019, 10:13
- Forum: Allgemeine Fragen
- Thema: scatter_matrix Fehler durch 'c'
- Antworten: 7
- Zugriffe: 608
scatter_matrix Fehler durch 'c'
Hallo zusammen,
Python ist neu für mich. Vermutlich ist meine Frage eine Kleinigkeit für Euch.
Folgender Code:
grr_2018 = pd.plotting.scatter_matrix(dataSet_2018[cols_target_2018 + cols_ratio_2018]
,c = dataSet_target_2018 #c=solors für color?
,diagonal = 'kde' #ansonsten Standard = Histogram ...
Python ist neu für mich. Vermutlich ist meine Frage eine Kleinigkeit für Euch.
Folgender Code:
grr_2018 = pd.plotting.scatter_matrix(dataSet_2018[cols_target_2018 + cols_ratio_2018]
,c = dataSet_target_2018 #c=solors für color?
,diagonal = 'kde' #ansonsten Standard = Histogram ...