Ich werfe alle Uhren aus dem Datensatz, außer den richtigen. Hier kann man nichts falsch machen.
Als Nächstes nehme ich einfach die 5 Minuten jeder Stunde und mache daraus Spalten, der Reihe nach
# leave only n hours in the dataset
prices = prices.drop(prices.index[~prices.index.hour.isin([first_hour,first_hour+1])])
# get the df datetime indexes objects
minute = prices.index.minute
hour = prices.index.hour
# filter df to combine hourly patterns into rows by minute and hour
grouped_prices = pd.DataFrame()
for h in range(first_hour,first_hour+2):
for i in range(0,60,5):
grouped_prices[str(i) + " " + str(h)] = prices.iloc[(minute==i) & (hour==h)].reset_index()['close']
Kurz gesagt, der Punkt ist, dass es, wenn man es richtig macht, Auslassungen aufgrund von fehlenden Zitaten geben wird. Sie können nicht abwesend sein.
und Sie lassen die Stunden nicht fallen, sondern nehmen die Anführungszeichen nacheinander... so dass Ihre Lücken mit den Werten anderer Stunden/Minuten gefüllt werden (die den Lücken folgen)
und Sie lassen keine Stunden ausfallen, sondern nehmen die Angebote der Reihe nach auf... Sie füllen also die Lücken mit anderen Stunden/Minuten auf (die den Lücken folgen)
Nein, ich mache es ganz einfach.
1) Ich finde den Beginn der 5. Stunde in 5 Minuten
if(hrs[i] == 5 & hrs[i-1] == 4)
das sind 444445555 diese Stelle bekomme ich den Index i
2) dann nehme ich von diesem Index + 23 Werte
ii <- i:(i+23)
und das ist alles, ich bekomme meine 2 Uhr 5 und 6, die Summe ist 24 Werte
Wenn es Lücken gäbe, gäbe es andere Werte anstelle von 6, da die Indizes in einer Reihenfolge stehen
"Code - wennes Stunde 5ist, dann nimmdie Indizes von diesem Ortund addiere 24 Stunden, diese nehmen die vollen zwei Stunden,und gib das Ergebnis aus"
fügen Sie nach Index hinzu. Wenn der nächste Index nicht die 5. Stunde, sondern 5000006489 enthält, dann kopieren Sie ihn einfach. Es gab also eine Auslassung in der richtigen Stunde, und Sie kopierten die nächstfolgende Stunde. Sie sollten zwar die 5-Minuten-Symbole der benötigten Stunde kopieren, aber Sie wussten es nicht.
Ich teile hier keine Zweiergruppen.
hier ist der Code in normaler Sprache :Z
Ich werfe alle Uhren aus dem Datensatz, außer den richtigen. Hier kann man nichts falsch machen.
Als Nächstes nehme ich einfach die 5 Minuten jeder Stunde und mache daraus Spalten, der Reihe nach
hier ist der Code in normaler Sprache :Z
Einige Kritzeleien, igitt, das ist schwer zu verstehen.
Es ist Gekritzel, igitt, ich kann es nicht verstehen.
Kurz gesagt: Wenn Sie es richtig machen, wird es Lücken geben, weil Zitate fehlen. Sie können nicht nicht sein
sie müssen durch eine Neuindizierung behoben werden
Kurz gesagt, der Punkt ist, dass es, wenn man es richtig macht, Auslassungen aufgrund von fehlenden Zitaten geben wird. Sie können nicht abwesend sein.
müssen Sie sie mit einer Neuindizierung beheben
Ich kann sie nicht sehen.
Ich sehe sie nicht.
Nein, ich mache es ganz einfach.
1) Ich finde den Beginn der 5. Stunde in 5 Minuten
das sind 444445555 diese Stelle bekomme ich den Index i
2) dann nehme ich von diesem Index + 23 Werte
ii <- i:(i+23)und das ist alles, ich bekomme meine 2 Uhr 5 und 6, die Summe ist 24 Werte
Wenn es Lücken gäbe, gäbe es andere Werte anstelle von 6, da die Indizes in einer Reihenfolge stehen
Nein, ich teile es ganz einfach auf.
"Code - wennes Stunde 5ist, dann nimmdie Indizes von diesem Ortund addiere 24 Stunden, diese nehmen die vollen zwei Stunden,und gib das Ergebnis aus"
fügen Sie nach Index hinzu. Wenn der nächste Index nicht die 5. Stunde, sondern 5000006489 enthält, dann kopieren Sie ihn einfach. Es gab also eine Auslassung in der richtigen Stunde, und Sie kopierten die nächstfolgende Stunde. Sie sollten zwar die 5-Minuten-Symbole der benötigten Stunde kopieren, aber Sie wussten es nicht.
wenn es irgendwelche Auslassungen gäbe, dann gäbe es statt der 6. Stunde andere, denn meine Indizes sind geordnet
Die Indizes sind in Ordnung, aber es fehlen die Stunden. Wie viele Erklärungen sind erforderlich?)
die Indizes gehen in der Reihenfolge und die Stunden fehlen. Wie oft muss ich das noch erklären?)
aber ich drucke nicht die Indizes, sondern die Stunden nach den Indizes, die Sie sehen????
und ich bekomme den richtigen Schnitt.
sonst wäre es
aber ich drucke nicht die Indizes, sondern die Stunden entsprechend den Indizes, die Sie sehen????
und ich bekomme den richtigen Schnitt.
und die Tage können für diese Stunden unterschiedlich sein, oder?
Ich hatte das gleiche Problem, es verursachte Unstimmigkeiten in den Diagrammen, und Sie haben sie aus irgendeinem Grund nicht