요긴소프트

  • 홈
  • 태그
  • 방명록

코딩 강좌/파이썬(Python) 팁 2

PandasAI와 Streamlit으로 만드는 데이터 분석 챗봇

이번 글에서는 Streamlit과 PandasAI를 활용해서 CSV 파일을 분석할 수 있는 챗봇을 만드는 방법을 소개하려고 합니다.pandasai는 데이터 분석을 위한 오픈소스 AI 도구입니다. 주요 특징은 다음과 같습니다:일반 언어로 데이터에 대한 질문을 하면 실시간 인사이트를 제공복잡한 코딩 없이도 데이터 분석 가능SQL, NoSQL, CSV, xls 등 다양한 데이터 소스 연결 지원여러 데이터 소스를 통합 분석 가능1. 개요이 프로젝트는 여러 개의 CSV 파일을 업로드하고, 자연어로 데이터에 대해 질문하면 답변을 제공하는 웹 애플리케이션입니다. 2. 필요한 라이브러리 설치pip install pandas pandasai streamlit openai3. 코드 설명먼저 필요한 라이브러리들을 임포트합니..

코딩 강좌/파이썬(Python) 팁 2024.11.08

파이썬 정렬 팁

data = [ {'name': '김철수', 'age': 8}, {'name': '홍길동', 'age': 17}, {'name': '고길동', 'age': 43} ] # age 순으로 오름차순 sorted(data, key=lambda item: item['age']) # name 순으로 내림차순 sorted(data, key=lambda item: item['name'], reverse=True) ※ data 자체가 바뀌지는 않고, sorted 함수를 실행하면 정렬된 목록을 리턴해줍니다.

코딩 강좌/파이썬(Python) 팁 2022.06.24
이전
1
다음
더보기
프로필사진

요긴소프트

유용한 소프트웨어 개발 및 정보 공유를 위한 기록입니다. By 요긴소프트(Yoginsoft)

  • 분류 전체보기
    • IT일반
    • 공간정보
      • Geoserver
      • 유용한 도구
      • 유용한 공간 정보
      • 한줄 팁(Tip)
      • Shapely(Python)
    • 코딩 강좌
      • 웹 지도 만들기
      • 안드로이드 앱 지도 만들기
      • 파이썬(Python) 팁
      • OrTools
    • 일상다반사

Tag

Geoserver, maplibre, GIS, 티스토리챌린지, geojson, 오블완, OrTools, LLM, PYTHON, 공간정보오픈플랫폼, VWORLD, POI, AI, gaussian splatting, QGIS, 브이월드, 연속지적도, 학구도, Mapbox, leaflet,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

  • AI.KR 도메인 판매합니다.

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/12   »
일 월 화 수 목 금 토
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 31

방문자수Total

  • Today :
  • Yesterday :

Copyright © AXZ Corp. All rights reserved.

  • GeoJSON IO
  • EPSG IO
  • Map Shaper
  • MapLibre Font Maker
  • Natural Earth Data
  • CEF Automated Builds
  • Assembly 93

티스토리툴바