상식닷컴
로그인
가입하기
2026년 상식닷컴 선정 식당 & 카페 리스트
2025년 2026년 신상 호텔 리스트
최근에 오픈한 호텔을 찾는다면 살펴보세요
일주일 식단표 어플
자동 일주일 식단표 어플
안드로이드
아이폰
주식 & 코인 차트의 신
1000만원으로 2000만원 만들기 프로젝트
궁금한 상식 보기
팜유의 생산량은 얼마나 되나요?
팜유의 생산에 있어 기후 변화의 적응 전략은 무엇인가요?
욕실 청소를 할 때 사용하는 마스크는 어떤 것이 좋나요?
식기세척기의 세척 성능을 높이는 팁은 무엇인가요?
식기세척기의 수명은 얼마나 되나요?
철분이 풍부한 아침식사는 어떤 것이 있나요?
철분이 많은 비건 식단은 어떻게 구성해야 하나요?
트랜스지방과 포화지방의 차이는 무엇인가요?
트랜스지방의 섭취를 줄이기 위한 레시피는 무엇인가요?
트랜스지방이 체내에서 어떤 방식으로 축적되나요?
트랜스지방을 줄이기 위한 식품 라벨 읽는 방법은 무엇인가요?
트랜스지방이 포함된 빵의 예는 무엇인가요?
Previous
Next
수정하기 - 파이썬 pandas에서 데이터프레임을 생성하는 방법은 무엇인가요?
닉네임
비밀번호
제목
내용
[이미지 업로드는 권한이 있는 사람만 가능. 하단 카톡으로 연락]
파이썬의 pandas 라이브러리는 데이터 분석 및 조작을 위해 널리 사용되는 도구입니다. <a href='https://sangseek.com/sangseeks/데이터프레임/ko'>데이터프레임</a>은 pandas의 핵심 데이터 구조로, 테이블 형식의 데이터를 다루는 데 사용됩니다. 데이터프레임을 생성하는 여러 가지 방법이 있습니다. 아래는 몇 가지 일반적인 방법을 소개합니다. 1. 딕셔너리를 사용하여 데이터프레임 생성 가장 일반적인 방법 중 하나는 파이썬의 딕셔너리를 사용하는 것입니다. ```python import pandas as pd data = { '이름': ['<a href='https://sangseek.com/sangseeks/홍길동/ko'>홍길동</a>', '김철수', '이영희'], '나이': [25, 30, 22], '직업': ['의사', '변호사', '엔지니어'] } df = pd.DataFrame(data) print(df) ``` 2. 리스트를 사용하여 데이터프레임 생성 리스트를 사용하여 데이터프레임을 생성할 수도 있습니다. 이 경우, 리스트의 리스트 형태로 데이터를 구조화해야 합니다. ```python import pandas as pd data = [ ['홍길동', 25, '의사'], ['김철수', 30, '변호사'], ['이영희', 22, '엔지니어'] ] columns = ['이름', '나이', '직업'] df = pd.DataFrame(data, columns=columns) print(df) ``` 3. Numpy 배열을 사용하여 데이터프레임 생성 Numpy 배열을 사용하여 데이터프레임을 생성할 수도 있습니다. ```python import pandas as pd import numpy as np data = np.array([ ['홍길동', 25, '의사'], ['김철수', 30, '변호사'], ['이영희', 22, '엔지니어'] ]) columns = ['이름', '나이', '직업'] df = pd.DataFrame(data, columns=columns) print(df) ``` 4. <a href='https://sangseek.com/sangseeks/CSV/ko'>CSV</a> 파일을 읽어 데이터프레임 생성 외부 파일에서 데이터를 읽어와 데이터프레임을 생성할 수 있습니다. 예를 들어, CSV 파일을 읽는 방법은 다음과 같습니다. ```python import pandas as pd 'data.csv' 파일이 현재 작업 디렉토리에 있다고 가정 df = pd.read_csv('data.csv') print(df) ``` 5. 데이터베이스에서 데이터프레임 생성 SQL 쿼리를 사용하여 데이터베이스에서 직접 데이터프레임을 생성할 수도 있습니다. 예를 들어 SQLite 데이터베이스의 경우: ```python import pandas as pd import sqlite3 SQLite 데이터베이스 연결 conn = sqlite3.connect('example.db') SQL 쿼리를 통해 데이터프레임 생성 df = pd.read_sql_query('SELECT * FROM 테이블명', conn) 연결 종료 conn.close() print(df) ``` 결론 이와 같이 파이썬의 pandas에서 데이터프레임을 생성하는 방법은 다양합니다. 각각의 방법은 데이터의 형태와 출처에 따라 적합하게 선택할 수 있습니다. 기본적인 딕셔너리나 리스트 외에도 외부 데이터 파일이나 데이터베이스와 인터페이스를 통해 쉽게 데이터프레임을 생성할 수 있는 점이 pandas의 큰 장점입니다.
이용안내
커뮤니티 이용안내
×
- 게시한 게시글로 발생하는 문제는 게시자에게 책임이 있습니다.
- 게시글이 타인/타업체의 저작권을 침해할 경우 모든 책임은 게시자에게 있습니다. 게시자가 모든 손해를 부담해야 합니다.
- 상식닷컴 운영자는 게시자와 상의하지 않고 게시글을 수정 또는 삭제할 수 있습니다.
- 상식닷컴 운영자는 깨끗한 커뮤니티 공간을 만드는 것이 1순위입니다.
수정하기
취소하기