Más limpieza de datos: Datos no disponibles
Cuando imprimas la longitud del Marco de Datos intraday
, te darás cuenta de que faltan algunas filas. Faltarán datos si no hay operaciones en un intervalo concreto de un minuto. Una forma de ver qué filas faltan es tomar la diferencia de dos conjuntos: el conjunto completo de cada minuto y el conjunto del índice DataFrame que contiene las filas que faltan. Después de rellenar las filas que faltan, puedes convertir el índice en hora del día y luego trazar los datos.
Las acciones se negocian a incrementos discretos de un céntimo (aunque un pequeño porcentaje de las operaciones se producen entre los incrementos de un céntimo) en lugar de a precios continuos, y cuando trazas los datos debes observar que hay largos periodos en los que la acción rebota de un lado a otro en un rango de un céntimo. A veces se denomina "rebote oferta/demanda".
Este ejercicio forma parte del curso
Análisis de Series Temporales en Python
Ejercicio interactivo práctico
Prueba este ejercicio y completa el código de muestra.
# 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(___))