Je jette toutes les horloges hors de l'ensemble de données sauf les bonnes. Il n'y a pas moyen de se tromper ici.
Ensuite, je prends les 5 minutes de chaque heure et j'en fais des colonnes, dans l'ordre.
# 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']
et vous ne laissez pas tomber les heures, vous prenez les citations séquentiellement... donc vos lacunes sont remplies avec les valeurs des autres heures/minutes (suivant les lacunes)
et vous ne laissez pas tomber les heures, vous prenez les citations séquentiellement... donc vous comblez les lacunes avec d'autres heures/minutes (suivant les lacunes)
Non, je le divise gentiment et facilement.
1) Je trouve le début de la 5ème heure en 5 minutes
if(hrs[i] == 5 & hrs[i-1] == 4)
Ceux-ci sont 444445555 cet endroit je reçois l'indice i
2) puis je prends de cet indice + 23 valeurs
ii <- i:(i+23)
et c'est tout, j'ai mes 5 et 6 de 2 heures, le total est de 24 valeurs
S'il y avait des lacunes, il y aurait d'autres valeurs au lieu de 6 car les index sont dans un ordre unique
"code - si c'est l'heure 5alors prenezles index de cet endroitet ajoutez 24 heures, ceux-là prennent les deux heures complètes,et sortez le résultat"
que vous ajoutez par index. Si l'index suivant ne contient pas la 5e heure mais 5000006489, il suffit de le copier. Donc, il y a eu un saut dans la bonne heure, vous avez copié la suivante. Vous étiez censé copier les symboles des 5 minutes de l'heure requise, mais vous ne le saviez pas.
Je ne divise pas en deux là.
voici le code en langage normal :Z
Je jette toutes les horloges hors de l'ensemble de données sauf les bonnes. Il n'y a pas moyen de se tromper ici.
Ensuite, je prends les 5 minutes de chaque heure et j'en fais des colonnes, dans l'ordre.
voici le code en langage normal :Z
Certains gribouillages, ugh, c'est difficile à comprendre.
C'est du gribouillage, beurk, je ne peux pas comprendre.
En bref, si vous faites les choses correctement, il y aura des omissions dues à des citations manquées. Ils ne peuvent pas ne pas être
ils doivent être corrigés par une réindexation
En bref, le point est que si vous le faites correctement, il y aura des omissions dues à des citations manquées. Ils ne peuvent pas être absents.
vous devez les corriger avec une réindexation
Je ne les vois pas.
Je ne les vois pas.
Non, je le divise gentiment et facilement.
1) Je trouve le début de la 5ème heure en 5 minutes
Ceux-ci sont 444445555 cet endroit je reçois l'indice i
2) puis je prends de cet indice + 23 valeurs
ii <- i:(i+23)et c'est tout, j'ai mes 5 et 6 de 2 heures, le total est de 24 valeurs
S'il y avait des lacunes, il y aurait d'autres valeurs au lieu de 6 car les index sont dans un ordre unique
Non, je le divise gentiment et simplement.
"code - si c'est l'heure 5alors prenezles index de cet endroitet ajoutez 24 heures, ceux-là prennent les deux heures complètes,et sortez le résultat"
que vous ajoutez par index. Si l'index suivant ne contient pas la 5e heure mais 5000006489, il suffit de le copier. Donc, il y a eu un saut dans la bonne heure, vous avez copié la suivante. Vous étiez censé copier les symboles des 5 minutes de l'heure requise, mais vous ne le saviez pas.
s'il y avait des omissions, alors au lieu de la 6ème heure il y en aurait d'autres, car mes index sont dans l'ordre
Les index sont en ordre, mais les heures manquent. Combien d'explications sont nécessaires ?)
les indices vont dans l'ordre et les heures manquent. Combien de fois dois-je l'expliquer ?)
mais je n'imprime pas les indices, j'imprime les heures par ces indices que vous voyez ????.
et j'obtiens la bonne coupe.
sinon ce serait
mais je n'imprime pas les indices, j'imprime les heures en fonction des indices que vous voyez ????.
et j'obtiens la bonne coupe.
et les jours peuvent être différents pour ces heures, non ?
J'ai eu la même chose, cela a causé des incohérences dans les graphiques, et vous ne les avez pas pour une raison quelconque.