Logotipo de Zephyrnet

Cree impresionantes visualizaciones de datos en segundos con ChatGPT – KDnuggets

Fecha:

Cree impresionantes visualizaciones de datos en segundos con ChatGPT
Imagen del autor

La visualización de datos es una habilidad crucial para cualquiera que trabaje con datos. Pero crear visualizaciones de datos hermosas e informativas puede llevar mucho tiempo y requerir herramientas especializadas. Ahí es donde entra ChatGPT. Con sus últimas actualizaciones, ChatGPT hace que la visualización de datos sea más rápida y sencilla que nunca.

La última actualización ha mejorado significativamente la experiencia ChatGPT. Ahora, en lugar de tener que cambiar entre diferentes opciones como el GPT-4 original, GPT4 con análisis avanzado o DALLE-3, simplemente necesita escribir un mensaje y ChatGPT interpretará automáticamente su solicitud y generará los resultados deseados.
 

Cree impresionantes visualizaciones de datos en segundos con ChatGPT
Imagen de ChatGPT
 

En esta publicación de blog, exploraremos cómo generar instantáneamente varias visualizaciones de datos utilizando indicaciones en inglés sencillo. Gracias al análisis de datos avanzado de ChatGPT, no es necesario procesar los datos ni ejecutar el código Python. Analizaremos gráficos circulares y de barras simples y luego abordaremos visualizaciones más complejas utilizando conjuntos de datos del mundo real.

En esta parte, escribiremos un mensaje simple para generar gráficos. El mensaje incluye datos en forma de diccionario de Python.

Gráfico de sectores

Antes de crear un mensaje, asegúrese de estar utilizando el modelo GPT-4, ya que es el único que admite la generación de visualizaciones. 

Escribiremos un mensaje para generar una visualización de gráfico circular basado en varios datos de nutrientes. Además, hemos solicitado que ChatGPT utilice una combinación de colores más clara, ya que los colores predeterminados son bastante brillantes.

Prompt:  Generate a pie chart of values {"Vitamin A":5, "Vitamin B": 1, "Vitamin C": 4, "Water": 90} to keep the color combination light.

Como puede ver, obtuvimos excelentes resultados. 

 

Cree impresionantes visualizaciones de datos en segundos con ChatGPT
 

Si desea ver el código Python detrás de la visualización, debe hacer clic en el logotipo de la terminal al final del resultado. 

 

Cree impresionantes visualizaciones de datos en segundos con ChatGPT
 

Después de eso, aparecerá una ventana que contiene el código fuente que puedes modificar y ejecutar por tu cuenta. Sin embargo, este paso no es obligatorio, ya que ChatGPT simplemente ejecutará el código y mostrará las visualizaciones como imágenes. Puede guardar estas imágenes para su presentación o informe.

 

Cree impresionantes visualizaciones de datos en segundos con ChatGPT

Charla de barra

En la siguiente parte, proporcionamos datos de emisiones de CO2 para el automóvil y dejamos que ChatGPT haga la magia. 

Prompt:  Generate a bar plot co2 emissions of values {"Car A":30, "Car B": 25, "Car C": 20}.

Ha agregado el título, las etiquetas xey y ha garantizado el orden descendente. ¡¡¡Perfecto!!! 

 

Cree impresionantes visualizaciones de datos en segundos con ChatGPT

En lugar de controlar excesivamente la salida de ChatGPT, puede pedirle que cree resultados de forma independiente, similar a varias bibliotecas de Python AutoViz. Simplemente proporcionando el conjunto de datos y solicitando un análisis de datos exploratorio completo para generar los gráficos necesarios para que usted los revise.

En nuestro caso, le estamos proporcionando un Tendencias de compra de los clientes conjunto de datos que ofrece información valiosa sobre el comportamiento del consumidor y los patrones de compra.

Prompt:  Perform exploratory data analysis on customer shopping trends dataset and display only plots.

ChatGPT entregó resultados rápidos, procesó y analizó las tendencias de los consumidores en menos de un minuto, una tarea que normalmente me toma al menos 30 minutos codificar y ejecutar.

 

Cree impresionantes visualizaciones de datos en segundos con ChatGPT
 
Cree impresionantes visualizaciones de datos en segundos con ChatGPT
 
Puede mejorar los resultados proporcionando indicaciones de seguimiento sobre el tipo de visualización que le interesa.

Prompt:  Improve the analysis by plotting  a correlation chart, bar chart, pie chart, boxplot, and relplot.

Cree impresionantes visualizaciones de datos en segundos con ChatGPT
 
Si desea ver una visualización compleja multinivel, debe pedírsela específicamente a ChatGPT. 

Prompt:  Use the dataset to plot various complex visualizations.

Cree impresionantes visualizaciones de datos en segundos con ChatGPT

La visualización de datos juega un papel crucial en la evaluación de modelos. En esta sección usaremos el Conjunto de datos sobre diabetes de Kaggle y pídale a ChatGPT que entrene y evalúe múltiples modelos. Para aprovechar al máximo las capacidades de ChatGPT, le solicitaremos que muestre una matriz de confusión, recuperación de precisión y un gráfico que compare diferentes modelos.

Prompt:  Multiple machine learning models should be trained using the target column "Outcome", and the resulting model evaluation visualization should include a confusion matrix, precision-recall, and model comparison chart.

Es evidente que ChatGPT ha funcionado excepcionalmente bien. Aunque los modelos no funcionaron bien en el conjunto de datos, estamos impresionados con sus capacidades de visualización de datos rápidas y precisas. Se puede utilizar para analizar rápidamente conjuntos de datos o responder preguntas durante entrevistas o tareas para llevar a casa.

 

Cree impresionantes visualizaciones de datos en segundos con ChatGPT

ChatGPT ha revolucionado la forma en que podemos crear visualizaciones de datos con facilidad. Con sus capacidades avanzadas de análisis de datos, puede generar visualizaciones de datos sorprendentes e informativas en segundos utilizando simples indicaciones en inglés.

En esta publicación, hemos aprendido cómo ChatGPT puede producir instantáneamente varios gráficos, como gráficos circulares, gráficos de barras, matrices de correlación e incluso visualizaciones complejas como gráficos repetidos a pedido. 

ChatGPT también superó las expectativas cuando se le pidió que entrenara modelos de aprendizaje automático en el conjunto de datos de diabetes y generara métricas de evaluación y gráficos de comparación. Todo el proceso de creación y visualización del modelo duró apenas un minuto.

Ya sea que necesite un gráfico de barras simple, un análisis de modelo avanzado o simplemente una forma rápida de comprender conjuntos de datos, ChatGPT ofrece resultados excepcionales con el mínimo esfuerzo. Dado que las capacidades mejoran cada día, es un momento emocionante para mejorar sus habilidades de visualización de datos utilizando este asistente de IA.
 
 

Abid Ali Awan (@ 1abidaliawan) es un profesional científico de datos certificado al que le encanta crear modelos de aprendizaje automático. Actualmente, se está enfocando en la creación de contenido y escribiendo blogs técnicos sobre aprendizaje automático y tecnologías de ciencia de datos. Abid tiene una Maestría en Gestión de Tecnología y una licenciatura en Ingeniería de Telecomunicaciones. Su visión es construir un producto de IA utilizando una red neuronal gráfica para estudiantes que luchan contra enfermedades mentales.

punto_img

Información más reciente

punto_img