본문 바로가기
조회 수 389 추천 수 0 댓글 0
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
번호 분류 제목 조회 수 날짜
HOT글 팁/유용/추천 블로그의 도메인 권한(DA) 향상을 위한 SEO 최적화 콘텐츠 전략 621 2025.06.27
HOT글 잡담 토렌트 다운로드 멈추거나 느릴 때 쓸만한 트래커 목록 공유 부탁드려요 3 876 2025.06.26
공지 🚨(뉴비필독) 전체공지 & 포인트안내 14 27818 2024.11.04
공지 URL만 붙여넣으면 끝! 임베드 기능 22053 2025.01.21
157 특정 문자 삭제 프로그램 (일본어,중국어,한국어,영어가 섞여있을때 편리함) file 1606 2023.04.27
156 Avalanche로 연속학습 해본 사람 있음? 1 386 2023.05.05
155 .Htaccess 301 리디렉션 규칙 474 2023.05.13
154 레노버 CMOS setup 진입방법 file 536 2023.05.13
153 공유기 QoS로 각각의 PC 인터넷 속도 제한하기 514 2023.06.03
152 svn만 쓰다가 github 쓸려니 너무 어려웡 2 424 2023.06.06
151 2023년 Stack Overflow 개발자 보고서 file 208 2023.06.24
150 10만 개가 넘는 챗GPT 계정 정보가 다크웹에서 판매됨 file 191 2023.06.24
149 레드햇, RHEL 소스를 CentOS Stream에만 제공 file 203 2023.06.24
148 구글 도메인이 서비스 종료 예정입니다. 199 2023.06.24
147 Debian 12 Bookworm 릴리즈 file 249 2023.06.24
146 Ubuntu Pro는 이제 누구나 사용할 수 있습니다. file 577 2023.08.02
145 AMD 인셉션 취약점 패치, 최대 54%의 성능 저하 file 545 2023.08.21
144 히토미 https://misskey.io/ 특정 유저 주소는 다운 안되는 문제 736 2023.08.26
143 노트북 모니터 시간지나면 ubuntu 화면 자동으로 꺼지기 375 2023.08.30
142 [Linux] ethtool 명령어를 이용한 NIC(Network Interface Controller) 정보 확인 방법 536 2023.08.31
141 제조사 맥 주소 확인 방법(How to check MAC address by manufacturer) 513 2023.08.31
140 메인보드 전원,리셋,LED,스피커 선 연결하는방법 836 2023.08.31
139 윈도우 파일 폴더 용량 관리 Tree size 551 2023.08.31
138 [리눅스] 리눅스 tar, gz 압축 및 해제 522 2023.08.31
137 [Ubuntu 20.04 server] 자동으로 디스플레이 끄기 537 2023.08.31
136 SQLSTATE[HY000] '***' doesn't have a default value 에러 고치기 549 2023.08.31
135 Best Practices for MySQL(mariadb) with SSD, NVME file 569 2023.08.31
134 cpu clock(속도) 조절 Linux CPU Frequency 519 2023.09.02
133 취업하려는 공부는 적당히하자 700 2023.10.11
132 스프링이 취업안될정도면 학벌이 ㅈ구린가봄 696 2023.10.11
131 AI로 인해, 스택오버플로우 28% 정리해고 1 file 2444 2023.10.18
130 Ubuntu 23.10, 악의적인 사용자 번역으로 ISO 재배포 file 2485 2023.10.18
129 대기 시간을 줄이기 위해 TCP를 통한 TLS 최적화 file 1410 2023.10.27
128 서버 PHP용 다중 코어를 사용하는 방법 2 287 2023.11.06
Board Pagination Prev 1 2 3 4 5 6 Next
/ 6