Compartir tecnología

6. Visualización de datos: introducción al marco del matraz (rastreadores y visualización de datos)

2024-07-11

한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina

1. Introducción a la visualización de datos.

La visualización de datos tiene como objetivo principal transmitir y comunicar información de forma clara y eficaz a través de medios gráficos para que más personas puedan comprenderla y utilizarla.
Esperamos que diferentes plataformas puedan mostrar diferentes efectos, como ser accesibles en PC, accesibles en Android, accesibles en computadoras montadas en vehículos, etc. Esperamos unificar los diferentes efectos visuales de los datos y ver crecimiento: gráfico de líneas, distribución geográfica; - mapa, proporción - imagen en forma de pastel. Este efecto se puede lograr utilizando marcos web y marcos de gráficos js.

marco web de Python:
Django, el más famoso, extenso y completo, pero existe un cierto umbral para principiantes
FlaskMuy simple, solo dos funciones, una para enrutamiento y reenvío y otra para representación de plantillas.

Marcos relacionados involucrados en operaciones de visualización posteriores:
FlaskEs un marco utilizado para construir sitios web.
EchartsVarios marcos de gráficos js de código abierto
WordcloudLa nube de palabras muestra el efecto de frecuencia de las palabras a través de gráficos e imágenes.

2, matraz

(1) Crear proyecto de matraz

Cómo crear rápidamente un proyecto con flask framework en pycharm

Haga clic en el archivo en la esquina superior izquierda, nuevo proyecto

Insertar descripción de la imagen aquí

Insertar descripción de la imagen aquí

Insertar descripción de la imagen aquí

Insertar descripción de la imagen aquí

from flask import Flask         #从flask包中引入Flask模块

app = Flask(__name__)           #通过默认的名字,初始化了全局对象


#此处是flask完成定制的内容
#路由解析,通过用户访问的路径匹配相应的函数
@app.route('/')
def hello_world():
    return '你好!'           #注意默认没有开启debug模式(程序发布状态),所以此处的修改不会实时显示到服务器,可以重启服务器


if __name__ == '__main__':
    app.run()                   #调用对象,run方法就是服务器监听端口