본문 바로가기
조회 수 280 추천 수 0 댓글 0

단축키

Prev이전 문서

Next다음 문서

단축키

Prev이전 문서

Next다음 문서

Pandas는 Python에서 가장 널리 사용되는 데이터 조작 및 분석 라이브러리 중 하나입니다. DataFrame이라는 강력한 데이터 구조를 제공하므로 구조화된 데이터를 쉽게 저장하고 조작할 수 있습니다.

팬더

Pandas는 Python에서 가장 널리 사용되는 데이터 조작 및 분석 라이브러리 중 하나입니다. DataFrame이라는 강력한 데이터 구조를 제공하므로 구조화된 데이터를 쉽게 저장하고 조작할 수 있습니다.

import pandas as pd

# Create a DataFrame
data = {'Name': ['Alice', 'Bob', 'Charlie'],
        'Age': [25, 30, 35],
        'Occupation': ['Engineer', 'Teacher', 'Designer']}
df = pd.DataFrame(data)
print(df)
  • 1.
  • 2.
  • 삼.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
 

넘파이

NumPy는 Python의 과학 컴퓨팅을 위한 기본 라이브러리입니다. 대규모 다차원 배열 및 행렬에 대한 지원은 물론 이러한 배열에서 작동하는 수학 함수 모음도 제공합니다.

arr = np.array([[1, 2, 3], [4, 5, 6]])
print(arr)
  • 1.
  • 2.
 

Matplotlib

Matplotlib는 선 그래프, 막대 그래프, 히스토그램, 산점도 등 다양한 유형의 플롯을 생성할 수 있는 플로팅 라이브러리입니다.

import matplotlib.pyplot as plt

# Create a line plot
x = [1, 2, 3, 4, 5]
y = [1, 4, 9, 16, 25]
plt.plot(x, y)
plt.show()
  • 1.
  • 2.
  • 삼.
  • 4.
  • 5.
  • 6.
  • 7.
 

요청사항

Requests는 Python에서 HTTP 요청을 만들기 위한 라이브러리입니다. HTTP 요청을 보내고 응답을 처리하는 프로세스를 단순화합니다.

import requests

# Send a GET request
response = requests.get('https://www.example.com')
print(response.text)
  • 1.
  • 2.
  • 삼.
  • 4.
  • 5.
 

아름다운수프

BeautifulSoup은 HTML 및 XML 문서를 구문 분석하는 라이브러리입니다. 웹 페이지에서 데이터를 쉽게 추출하고 문서 트리 구조를 탐색할 수 있습니다.

from bs4 import BeautifulSoup

# Parse an HTML document
html = '<html><body><h1>Example</h1></body></html>'
soup = BeautifulSoup(html, 'html.parser')
print(soup.h1.text)
  • 1.
  • 2.
  • 삼.
  • 4.
  • 5.
  • 6.
 

SQLAlchemy

SQLAlchemy는 Python용 ORM(객체 관계형 매핑) 라이브러리입니다. Python 개체를 사용하여 데이터베이스와 상호 작용하는 방법을 제공하므로 데이터베이스 작업을 더 쉽게 관리할 수 있습니다.

from sqlalchemy import create_engine, Column, Integer, String
from sqlalchemy.ext.declarative import declarative_base
from sqlalchemy.orm import sessionmaker

# Define a database model
Base = declarative_base()

class User(Base):
    __tablename__ = 'users'

    id = Column(Integer, primary_key=True)
    name = Column(String)

# Create a database session
engine = create_engine('sqlite:///example.db')
Session = sessionmaker(bind=engine)
session = Session()

# Add a new user
user = User(name='Alice')
session.add(user)
session.commit()

# Query the users table
users = session.query(User).all()
for user in users:
    print(user.name)
  • 1.
  • 2.
  • 삼.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
  • 19.
  • 20.
  • 이십 일.
  • 스물 둘.
  • 이십 삼.
  • 스물넷.
  • 25.
  • 26.
  • 27.
 

Scikit 학습

Scikit-learn은 Python의 기계 학습 라이브러리입니다. 데이터 마이닝, 데이터 분석 및 예측 모델링을 위한 다양한 알고리즘과 도구를 제공합니다.

from sklearn.ensemble import RandomForestClassifier
from sklearn.datasets import load_iris

# Load the Iris dataset
data = load_iris()

# Train a random forest classifier
classifier = RandomForestClassifier()
classifier.fit(data.data, data.target)

# Make predictions
predictions = classifier.predict([[5.1, 3.5, 1.4, 0.2], [6.2, 2.9, 4.3, 1.3]])
print(predictions)
  • 1.
  • 2.
  • 삼.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
 

텐서플로우

TensorFlow는 수치 컴퓨팅 및 머신러닝을 위한 라이브러리입니다. 다양한 유형의 기계 학습 모델을 구축하고 훈련하기 위한 유연한 프레임워크를 제공합니다.

import tensorflow as tf

# Create a TensorFlow constant
a = tf.constant(1)
b = tf.constant(2)

# Perform a computation
c = tf.add(a, b)

# Run the computation
with tf.Session() as sess:
    result = sess.run(c)
    print(result)
  • 1.
  • 2.
  • 삼.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
 

장고

Django는 Python을 위한 고급 웹 프레임워크입니다. URL 라우팅, 데이터베이스 관리, 양식 처리 등의 작업을 처리하면서 웹 애플리케이션을 구축하는 깔끔하고 효율적인 방법을 제공합니다.

from django.urls import path
from django.http import HttpResponse

# Define a view
def hello(request):
    return HttpResponse('Hello, World!')

# Define URLs
urlpatterns = [
    path('hello/', hello),
]

# Configure and run the Django application
from django.core.wsgi import get_wsgi_application
application = get_wsgi_application()
  • 1.
  • 2.
  • 삼.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
 

파이테스트

Pytest는 Python용 테스트 프레임워크입니다. 이는 테스트 작성 프로세스를 단순화하고 테스트 검색, 테스트 매개변수화 및 고정 장치와 같은 강력한 기능을 제공합니다.

import pytest

# Define a test function
def test_addition():
    result = 1 + 2
    assert result == 3

# Run the tests
pytest.main()



List of Articles
번호 제목 글쓴이 날짜 조회 수
공지 에디터 업데이트+) GPT AI 기능을 포함하여 강력한 도구들을 사용해보세요 ⬆️ file 🍀플로버404 2024.04.16 433
공지 덕질 공통 이용규칙 및 안내 (업데이트중+ 2024-04-13) 😀컴덕824 2024.04.14 745
공지 1000P를 모으면 다이소 상품권 1000원을 신청할 수 있습니다. file Private 2024.02.14 2633
52 claudebot 클로드봇 수집 공격 1 😀익명892 2024.04.18 94
51 이젠 병원에 UX개발 프로세스가 필요하다. file 😀익명100 2024.04.14 342
50 Redis 및 캐시 일관성 문제 file 😀익명461 2024.04.14 303
49 GPT-4 Turbo가 다시 왕좌에 올랐고 ChatGPT가 무료로 업그레이드되었습니다! file 😀익명996 2024.04.14 351
48 6가지 Devin 대안 살펴보기: 프로그래밍 작업 자동화 😀익명328 2024.04.14 314
47 Opcache 설정 설명 file 😀익명681 2024.03.19 213
46 혼자 공부할 수 있는 프로그래밍 강의 링크 모음(국내) 😀익명400 2024.03.15 754
45 MIT 공개강좌 - 공짜(무료) 컴퓨터 과학 & 프로그래밍 입문 (python) 😀익명116 2024.03.10 505
44 WebRTC API 😀익명128 2024.03.10 462
43 진짜 서버 만들었습니다 file 😀익명210 2024.03.09 535
42 Pi-KVM, 라즈베리 파이를 이용하여 KVM over IP file 😀익명149 2024.03.09 515
41 IT 온라인 교육 사이트 모음 (21개 사이트) 😀익명811 2024.03.05 478
40 Apache Pulsar 2023년 검토 file 😀익명479 2024.02.08 213
39 Visual Studio Code를 위한 10가지 개발 팁 file 😀익명654 2024.02.08 247
38 효율적인 웹 개발을 위한 10가지 Visual Studio Code 확장 file 😀익명863 2024.02.08 243
37 웹 개발에 매우 ​​유용한 10가지 Github 저장소 file 😀익명538 2024.02.08 247
» 10가지 매우 유용한 Python 라이브러리 😀익명355 2024.02.08 280
35 AI 엔지니어링을 위한 상위 5개 JavaScript 도 file 😀익명991 2024.02.08 233
34 DNS 전파를 확인하는 7가지 사이트 😀익명750 2023.11.20 40
33 도메인 사이트주소 접속이 안될때 DNS 캐시 플러시 하는방법 (웹개발자가 봐야하는) file 😀익명174 2023.11.19 44
Board Pagination Prev 1 2 3 Next
/ 3