Articles of gráfico

La función eventprofiler de QSTK no se traza correctamente

Al usar QSTK para el curso de Inversión Computacional Coursera de Georgia Tech, la función de perfilador de eventos al final de Extras / EventProfiler / tutorial.py no muestra el gráfico que se muestra en los videos. (Ver imagen abajo). Los demás archivos PDF producidos para los ejercicios de la semana 4 están idénticamente vacíos, […]

¿Cómo visualizo las redes sociales con Python?

Necesito definir una red social , analizarla y dibujarla. Podía dibujarlo a mano y analizarlo (calcular varias métricas) a mano. Pero no me gustaría reinventar la rueda. He intentado usar matplotlib, pero necesito usarlo de manera interactiva, y en unas pocas líneas le digo cómo cargar los datos, y luego llamar a una función de […]

Grupo por horas y plot en bokeh.

Estoy tratando de obtener una gráfica como datos bursátiles en Bokeh como en el enlace http://bokeh.pydata.org/en/latest/docs/gallery/stocks.html 2004-01-05,00:00:00,01:00:00,Mon,20504,792 2004-01-05,01:00:00,02:00:00,Mon,16553,783 2004-01-05,02:00:00,03:00:00,Mon,18944,790 2004-01-05,03:00:00,04:00:00,Mon,17534,750 2004-01-06,00:00:00,01:00:00,Tue,17262,747 2004-01-06,01:00:00,02:00:00,Tue,19072,777 2004-01-06,02:00:00,03:00:00,Tue,18275,785 Quiero usar la columna 2: startTime y 5: count y quiero agrupar por day columna y sumr los counts en las horas respectivas. Código: No da la salida. import numpy as np […]

Clasificación de datos de Python Panda con mes – año

Soy un principiante de python y pandas y tengo problemas para ordenar un dataframe después de una operación grupal. Puedo obtener datos ordenados después de agrupar y contar, pero cuando puse todos los datos en otro dataframe, no obtengo datos ordenados. Aquí está mi bash conn = sqlite3.connect(‘Demo.sqlite’) df = pd.read_sql(“SELECT * FROM Table where […]

Animar la difusión de gráficos con NetworkX.

Quiero animar un proceso en un gráfico (preferiblemente en NetworkX). Ya he visto esta pregunta . Sin embargo, cuando ejecuto el código dado en la solución, solo veo la salida final. Además, eso no guarda la animación en algún formato utilizable. Supongamos que tenemos el siguiente gráfico: import networkx as nx g = nx.Graph() g.add_edges_from([(1, […]

Python: matplotlib – función de masa de probabilidad como histogtwig

Quiero dibujar un histogtwig y una gráfica de líneas en el mismo gráfico. Sin embargo, para hacer eso necesito tener mi histogtwig como una función de masa de probabilidad, por lo que quiero tener valores de probabilidad en el eje y. Sin embargo, no sé cómo hacerlo, porque el uso de la opción normed no […]

aplicar imágenes a gráficos de barras pythot python

Así que debajo hay un fragmento de mi código, y todo funciona bien. Simplemente curioso en lugar de mostrar barras con colores específicos, ¿se puede aplicar una imagen a la barra, como una bandera de países, etc.? (Ignore mi orden inconsistente de paso de parámetros) Gracias l_images=[“australia.png”,”turkey.png”] # this is desired l_colors=[“pink”,”blue”] if (l_bar_dir==”vertical”): plt.bar(xs2,ys,tick_label=xs,color=l_colors,bottom=bottoms,width=bar_width,align=’center’) […]

Encuentra todos los ciclos en una implementación gráfica.

He encontrado un algoritmo simple para encontrar todos los ciclos en un gráfico aquí . También necesito imprimir los ciclos, ¿es posible con este algoritmo? Por favor encuentre el código a continuación. ¡Estoy obteniendo el número de ciclos correctamente! node1, node2 son enteros. visitado es un diccionario def dfs(self,node1, node2): if self.visited[node2]: if(node1 == node2): […]

¿Cómo encierro diferentes conjuntos de datos en un diagtwig de dispersión?

¿Cómo encierro diferentes conjuntos de datos en un diagtwig de dispersión? Lo que estoy buscando es algo como esto: Además, ¿cómo luego relleno el círculo con un color (sombreado)?

Networkx: utilizar la función común para el cálculo del peso del borde

Supongamos que tengo una función euc_2d(graph, n1, n2) que calcula la distancia euclidiana entre dos nodos del mismo gráfico. Cada nodo tiene un pos=(x,y) dado que se asigna en la creación del gráfico. NetworkX proporciona una función para obtener el peso total de todos los bordes de un gráfico, a saber, graph.size(weight=’weight’) . El problema […]