250x250
반응형
Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- chatGPT
- 공분산
- Retry
- gather_nd
- requests
- correlation
- subdag
- login crawling
- UDF
- GenericGBQException
- airflow subdag
- BigQuery
- youtube data
- grad-cam
- top_k
- tensorflow text
- Airflow
- API Gateway
- integrated gradient
- 유튜브 API
- flask
- spark udf
- TensorFlow
- hadoop
- session 유지
- 상관관계
- Counterfactual Explanations
- XAI
- GCP
- API
Archives
- Today
- Total
데이터과학 삼학년
Pandas-AI (pandas 활용을 chatGPT 명령에 따라 실행) 본문
반응형
Chat-GPT열풍은 계속된다!!!
Pandas의 컨트롤을 드디어...chat-GPT명령으로 실행시킬수 있는 툴이 나왔다!!!!
나의 데이터를 chat-GPT가 인식해 핸들링하게 하는 방법인데...기가 막히다.
1. 데이터 핸들링 -> 특정조건에 맞는 데이터 추출, 조인도 가능할 듯
2. plotting -> 원하는 그림 시각화
이제 쿼리도...날릴 필요가 없어지는 날이 오지 않을까........헛.....
장점
코딩을 못해도 아주 단순하게....쉬운 방법으로 결과물을 출력할 수 있다.
단점
실행된 결과에 대한 신뢰성 검증 필요
사용예시
import pandas as pd
from pandasai import PandasAI
# Sample DataFrame
df = pd.DataFrame({
"country": ["United States", "United Kingdom", "France", "Germany", "Italy", "Spain", "Canada", "Australia", "Japan", "China"],
"gdp": [19294482071552, 2891615567872, 2411255037952, 3435817336832, 1745433788416, 1181205135360, 1607402389504, 1490967855104, 4380756541440, 14631844184064],
"happiness_index": [6.94, 7.16, 6.66, 7.07, 6.38, 6.4, 7.23, 7.22, 5.87, 5.12]
})
# Instantiate a LLM
from pandasai.llm.openai import OpenAI
llm = OpenAI()
pandas_ai = PandasAI(llm)
pandas_ai.run(df, prompt='Which are the 5 happiest countries?')
결과
6 Canada
7 Australia
1 United Kingdom
3 Germany
0 United States
Name: country, dtype: object
pandas_ai.run(
df,
"Plot the histogram of countries showing for each the gpd, using different colors for each bar",
)
참조
https://github.com/gventuri/pandas-ai
728x90
반응형
LIST
'Machine Learning' 카테고리의 다른 글
LightGBM vs CatBoost vs XGBoost (0) | 2023.05.12 |
---|---|
LGBM(LightGBM) (0) | 2023.05.10 |
[Tensorflow] tf.math.top_k을 이용해서 probs, indices를 한번에! (0) | 2023.03.18 |
TensorFlow 모델 서빙 방법 (feat. ChatGPT) (0) | 2023.03.14 |
pytorch vocab 로드시 error 처리 (‘Vocab' object has no attribute '_modules' ~) (0) | 2023.02.22 |
Comments