pandas #1. 데이터프레임 만들기

chang·2021년 1월 12일
0

[pandas cheat sheet 주소]
https://pandas.pydata.org/Pandas_Cheat_Sheet.pdf


1.1 열별로 만들기 ▥

pd.DataFrame(
    {"컬럼명1":[데이터 입력],
     "컬럼명2":[데이터 입력]
     ,,,,
     "컬럼명n":[데이터 입력]},  
     index = 리스트 형태[ ])

ex)

df = pd.DataFrame(
        {"a" : [4 ,5, 6],
         "b" : [7, 8, 9],
         "c" : [10, 11, 12]},
        index = [1, 2, 3])
df

1.2 행별로 만들기 ▤

pd.DataFrame(
    [[1], ,,, ,[막행]],
    index = [],
    columns = [컬럼명])
df = pd.DataFrame(
        [[4, 7, 10],
        [5, 8, 11],
        [6, 9, 12]],
        index=[1, 2, 3],
        columns=['a', 'b', 'c'])
df

1.3 multi index 가진 df 만들기 ▦

pd.DataFrame( 
  {"컬럼명1":[데이터 입력], 
   "컬럼명2":[데이터 입력]
   ,,,,
   "컬럼명n":[데이터 입력]},  
   index = pd.MultiIndex.from_tuples(
   [(행별 인덱스값1),(행별 인덱스값2),,,(행별 인덱스값n)],
   names = [인덱스명]
   )
df1 = pd.DataFrame(
        {"a" : [4 ,5, 6],
        "b" : [7, 8, 9],
        "c" : [10, 11, 12]},
        index = pd.MultiIndex.from_tuples(
        [('d',1),('d',2),('e',2)],
        names=['n','v']))
df1

0개의 댓글