Más limpieza de datos: datos faltantes
Cuando imprimas la longitud del DataFrame intraday, verás que faltan algunas filas. Habrá datos faltantes si no hay operaciones en un intervalo concreto de un minuto. Una forma de ver qué filas faltan es tomar la diferencia entre dos conjuntos: el conjunto completo de todos los minutos y el conjunto del índice del DataFrame, que contiene las filas con ausencias. Después de completar las filas que faltan, puedes convertir el índice a hora del día y luego representar los datos.
Las acciones se negocian en incrementos discretos de un céntimo (aunque un pequeño porcentaje de operaciones ocurre entre incrementos de un céntimo) en lugar de a precios continuos, y cuando representes los datos deberías observar que hay periodos largos en los que la acción va y viene dentro de un rango de un céntimo. A esto a veces se le llama "bid/ask bounce".
Este ejercicio forma parte del curso
Análisis de series temporales en Python
ejercicio interactivo práctico
Prueba este ejercicio completando este código de ejemplo.
# Notice that some rows are missing
print("If there were no missing rows, there would be 391 rows of minute data")
print("The actual length of the DataFrame is:", len(___))