Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 | 31 |
Tags
- 최저가 제주도호텔
- html태그 자동완성
- 파이썬
- HTML
- GA
- AWS 이메일
- 행과열 변경
- 유효한 이메일
- 구글스프레드시트 순서바꾸기
- 퍼포먼스마케터
- Python
- python local
- AWS Free Tier
- 이메일검증
- 페이스북맞춤타겟
- 비용 관리
- html 태그 자동완성 안될 때
- 베스트웨스턴 제주호텔
- 주피터오류
- 페이스북
- vs code html 태그 자동완성
- 구글애널리틱스
- 판다스
- 무료 사용 시간
- vs code html 오류
- html 태그 자동완성 단축키
- 주피터노트북
- 750시간
- vs code 자동완성
- 유효이메일검증
Archives
- Today
- Total
리뷰쟁이
python 판다스를 이용하여 행 추가하기 본문
반응형
파이썬 판다스(Pandas)를 사용하여 데이터프레임(DataFrame)에 행을 추가하는 방법은 크게 2가지가 있습니다.
1. loc 사용하기
import pandas as pd
# 빈 데이터프레임 생성
df = pd.DataFrame(columns=['col1', 'col2', 'col3'])
# 새로운 행 추가
df.loc[0] = [1, 2, 3]
print(df)
2. append 사용하기
import pandas as pd
# 빈 데이터프레임 생성
df = pd.DataFrame(columns=['col1', 'col2', 'col3'])
# 새로운 행 생성
new_row = pd.Series([1, 2, 3], index=df.columns)
# 데이터프레임에 행 추가
df = df.append(new_row, ignore_index=True)
print(df)
위의 코드에서 loc를 사용하는 경우는 인덱스를 직접 지정하여 새로운 행을 추가합니다.
반면에 append를 사용하는 경우는 새로운 행을 생성한 뒤에 기존 데이터프레임에 추가하는 방식으로 동작합니다.
반응형
'코린이' 카테고리의 다른 글
Python으로 유효한 이메일 주소를 검증하는 방법 (0) | 2023.04.10 |
---|---|
AWS Free Tier usage limit alerting via AWS Budget [쫄지마요!] (0) | 2023.03.29 |
local variable 'df' referenced before assignment (0) | 2022.10.14 |
visual studio code(VS code) html 태그 자동완성 단축키 / 안될 때 (0) | 2022.03.07 |
Permission denied error: '/usr/local/share/jupyter, python 주피터노트북 (0) | 2021.10.19 |
Comments