[Pandas 기초 스터디] 데이터 프레임 만들기

soyyeong·2023년 2월 8일
0
post-thumbnail

데이터 프레임 만들기

import pandas as pd

df = pd.DataFrame(
    {'a' : [4, 5, 6, 7],
     'b' : [8, 9, 10, 11],
     'c' : [12, 13, 14, 15]},
)

df
인덱스를 지정하지 않으면 이렇게 0, 1, 2, 3 으로 지정된다.

1. 인덱스 지정

인덱스를 다르게 지정하고 싶으면 다음처럼 지정한다.

df = pd.DataFrame(
    {'a' : [4, 5, 6, 7],
     'b' : [8, 9, 10, 11],
     'c' : [12, 13, 14, 15]},
     index = [1, 2, 3, 4] #인덱스 지정
)

2. 데이터프레임 열 이름 지정

df = pd.DataFrame(
    [[4, 8, 12],
     [5, 9, 13],
     [6, 10, 14],
     [7, 11, 15]],

     index = [1, 2, 3, 4],
     columns = ['a', 'b', 'c']) # 열 이름을 따로 지정할 수 있음

3. 인덱스가 두 개인 데이터 프레임 만들기

df = pd.DataFrame(
    {'a' : [4, 5, 6, 7],
     'b' : [8, 9, 10, 11],
     'c' : [12, 13, 14, 15]},
    index = pd.MultiIndex.from_tuples(  #인덱스를 튜플로 지정
        [('d',1), ('d',2), ('e',1), ('e',2)],
        names = ['n', 'v']))			#인덱스 이름 지정

Reference

  • 모두의 딥러닝
profile
블로그 이전 중입니다 : https://soyeong-blog.netlify.app/

0개의 댓글