바뀜

985 바이트 추가됨 ,  2022년 10월 18일 (화) 10:36
편집 요약 없음
33번째 줄: 33번째 줄:     
== 붙이기 ==
 
== 붙이기 ==
 +
 +
=== 리스트 붙이기 ===
 +
리스트를 행으로 붙이고 싶을 때. 기본적으로 리스트는 열로 인식하므로, 행을 추가하고 싶다면 시리즈로 변환하여 추가해야 한다.
 +
{| class="wikitable"
 +
!의도
 +
!설명
 +
!방법
 +
|-
 +
|리스트를 df에 마지막 행으로 붙인다.
 +
|리스트를 가장 아래 행으로.
 +
|<syntaxhighlight lang="python">
 +
df = df.append(pd.Series(list,
 +
                        index=df.columns,  # 기존 df의 컬럼 안에 들어가게끔.(이게 없으면 새 컬럼을 만들어버린다.)
 +
                        name='인덱스에 들어갈 내용'),
 +
                ignore_index=True  # 인덱스를 무시하고 df에 순차적으로 넣고 싶은 경우.
 +
                )
 +
# 또다른 방법.
 +
df = df.append(df.iloc[-1], ignore_index=True)  # 마지막 행을 하나 더 복사한다.
 +
df.iloc[-1] = list  # 마지막 자리에 리스트를 넣는다.
 +
print_df(df)
 +
</syntaxhighlight>
 +
|}
 +
 +
=== dataframe끼리 붙이기 ===
 
[아직 완성하지 않음;;;]
 
[아직 완성하지 않음;;;]
 
{| class="wikitable"
 
{| class="wikitable"