Este projeto de análise de dados irá explorar o conjunto de dados mtcars utilizando a linguagem R e a plataforma Quarto. Com a minha capacidade de processar e analisar dados, espero extrair insights significativos sobre o desempenho de diferentes carros presentes nesse conjunto de dados. O objetivo final é apresentar esses resultados de maneira clara e acessível, utilizando gráficos e visualizações gerados em R.
Running Code
Visão inicial dos dados. Para maiores informações, acesse a documentação.
Agora, vamos chamar os pacotes que utilizaremos nesse teste.
library(tidyverse)library(chatgpt)data(mtcars)
Primeiro passo, vamos filtrar os carros com 4 ou 8 cilindros. Também transformaremos a rowname em apenas números, e transferiremos o nome dos veículos para dentro do data frame.
Como podemos ver… ôpa, vamos testar o ChatGPT? Será que ele nos ajuda com isto?
Então o primeiro passo é configura-lo. Para tanto, é necessário que você tenha posse de sua chave (key) da API.
# OPENAI_API_KEY <- "sua chave"
Após inserir sua chave, lembre-se que atualmente é necessário ter créditos para consumir na Open AI, vamos realizar mais 03 etapas.
Transformar o data.frame de interesse em formato análogo a CSV aplicando a função format_csv();
Aplicar a função ask_chatgpt() para comunicar nossa requisição ao ChatGPT. Para tanto, utilizaremos o glue() para adicionar a informação junto a query.
message() e seus argumentos são apenas para melhorar o formato do output.
teste_y <-format_csv(teste_x)message(paste(strwrap(ask_chatgpt(glue::glue("Leia este isto, saiba que está em formato csv: {teste_y} . Agora, me retorne um resumo disto com descritiva básica, em formato de texto discursivo, em até 8 linhas dividias em 02 parágrafos. NÃO mencione 'O conjunto de dados fornecido' ou coisas sobre o formato CSV.")),width =80),collapse ="\n"))
*** ChatGPT input:
Leia este isto, saiba que está em formato csv: veiculo,mpg,cyl
Toyota Corolla,33.9,4
Pontiac Firebird,19.2,8
. Agora, me retorne um resumo disto com descritiva básica, em formato de texto discursivo, em até 8 linhas dividias em 02 parágrafos. NÃO mencione 'O conjunto de dados fornecido' ou coisas sobre o formato CSV.
Os dados fornecidos mostram informações sobre dois modelos de carros, um Toyota
Corolla e um Pontiac Firebird. As informações incluem o consumo médio de
combustível (em milhas por galão - mpg) e o número de cilindros do motor (cyl).
Ao analisar essas informações, podemos notar uma diferença significativa entre
os dois veículos em termos de eficiência de combustível. O Toyota Corolla
apresenta um consumo médio de 33,9 mpg, enquanto o Pontiac Firebird consome
apenas 19,2 mpg. Além disso, há uma discrepância considerável no número de
cilindros do motor, com o Corolla tendo apenas 4 cilindros e o Firebird 8
cilindros. Essas diferenças indicam que o Corolla pode ser mais econômico e
eficiente em termos de combustível, enquanto o Firebird pode ter um desempenho
mais potente. Em resumo, os dados fornecidos sugerem que esses dois carros têm
características distintas e podem atender a diferentes necessidades dos
consumidores.