Visualización de series temporales

La visualización de series temporales

Errores comunes

Supongamos que tienes una serie temporal que representa las horas de trabajo como autónomo en un período de tiempo:

import pandas as pdimport plotly.express as pximport numpy as npimport datetime    link = 'https://raw.githubusercontent.com/ianni-phd/Datasets/main/Timeseries/working_hours.csv'df = pd.read_csv(link)# Visualizaciónfig = px.line(df, x='day', y='working_hours', title='Horas de trabajo')fig.show()

Sabemos que los freelancers no trabajan de 9 a 5.

Tienen un horario de 24/7, donde un día se siente como una maratón de trabajo y al siguiente como una siesta laboral.

No obstante, la serie temporal parece bastante extraña… esto se debe a un error común en las representaciones de series temporales.

Creemos un gráfico más representativo:

import pandas as pdimport plotly.express as pximport plotly.graph_objects as go# Leer datalink = 'https://raw.githubusercontent.com/ianni-phd/Datasets/main/Timeseries/working_hours.csv'df = pd.read_csv(link)# Graficar, añadiendo algunos marcadoresfig = px.line(df, x='day', y='working_hours', title='Horas de trabajo')fig.add_trace(    go.Scatter(x=df['day'], y=df['working_hours'],     mode='markers', marker=dict(size=7, color='darkblue')))fig.show()

Empezamos a percibir el problema, pero hagamos como si aún estuviéramos confundidos.

Para detectar un patrón, intentemos averiguar si el día de la semana afecta al fenómeno:

# Valor medio por día de la semanadf['day'] = pd.to_datetime(df['day']) df['day_of_week'] = df['day'].dt.day_name()  weekly_avg = df.groupby('day_of_week')['working_hours'].mean().reset_index()# Gráfico de barrasfig = px.bar(weekly_avg, x='day_of_week', y='working_hours', title='Valor medio')# Configuraciones gráficasfig.update_traces(marker_color='dodgerblue')fig.update_layout(template='plotly_dark'…

We will continue to update Zepes; if you have any questions or suggestions, please contact us!

Share:

Was this article helpful?

93 out of 132 found this helpful

Discover more

Inteligencia Artificial

Un experto de la industria impulsa una alternativa abierta a la inteligencia artificial de las grandes empresas tecnológicas.

El Instituto Allen para la IA, una organización sin fines de lucro liderada por un respetado científico informático q...

Noticias de Inteligencia Artificial

Traje de Realidad Virtual podría ayudarte a 'sentir' cosas en el Metaverso.

Los ingenieros en la ETH Zurich de Suiza construyeron un traje táctil de cuerpo completo para amplificar las experien...

Inteligencia Artificial

Revolucionando el Diseño de Proteínas Cómo esta investigación de IA aumentó las tasas de éxito diez veces con mejoras en el Aprendizaje Profundo

Las proteínas son estructuras poliméricas que controlan casi todas las enfermedades. El principal problema es encontr...

Inteligencia Artificial

Google Chrome ahora muestra resúmenes de artículos impulsados por IA para una lectura sin esfuerzo

Google está una vez más a la vanguardia de la innovación con su Experiencia Generativa de Búsqueda (SGE) impulsada po...