python pandas dataframe 수정 (at()사용, ix()은 비추)
df = pd.DataFrame(data=np.array([[1, 2, 3], [1, 5, 6], [7, 8, 9]]), columns=['A', 'B', 'C']) df.ix[0]['A'] = 0 # index가 0이고, column이 A인 값을 0으로 수정 근데 .ix()에 문제가 있다. 곧 사라진다고 한다. .loc이나 .iloc 등을 사용할 걸 권장한다 메세지 : .ix is deprecated. Please use .loc for label based indexing or .iloc for positional indexing 같은 기능을 하는 at을 사용할 땐 이런 메세지가 안 뜬다. df.ix[0,'A'] = 0
Python
2020. 1. 13. 19:24
python pandas dataframe multi index (multiple index) 설정 및 다루기
- 만들어진 dataframe의 여러 column을 index로 설정하는 경우 df.set_index(['year', 'month']) # 'year', 'month'는 각각 column 명 - 엑셀 쓸 때 중복되는 index 혹은 column의 셀 합쳐지지 않도록 하는 방법 : merge_cell=False df.to_excel('example.xlsx',merge_cells=False)
Python
2020. 1. 13. 19:14
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- 이클립스메모리분석툴
- nbconvert
- dynamic programming
- minor GC
- 인쇄열고정
- Excel
- Bruteforce
- 여러 파일 하나로 합치기
- DP
- ipynb
- greedy
- type명령어
- SecurityContextRepository
- anaconda설치
- backtracking
- Divide&Conquer
- Python
- 메모리제한
- graph traversals
- SecurityContextPersistenceFilter
- anaconda2
- ICPC
- unreachable object
- 인쇄행고정
- 동시설치
- Markdown Note
- Open ID Connect
- 엑셀
- Note App
- 스도쿠
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함