본문 바로가기

파이썬/궁금한것19

NaN인 애들 인덱싱 어떻게하는지 df[df['A'] == 'NaN'] 이렇게 해도 안되는데 따옴표빼고 NaN으로 해도안되고 np.nan으로 해도안되고   이거참고 23. [파이썬(Python)] Pandas 결측값(Null, isan, isnull, notnull) : 네이버 블로그 23. [파이썬(Python)] Pandas 결측값(Null, isan, isnull, notnull)이 포스팅은 파이썬(Python)강의를 위한 포스팅이 아닙니다. 공부한 파이썬(Python) 내용을 메모/복기 등...blog.naver.com 2024. 10. 5.
혼공데 공부하다 궁금한것 + ~duplicated(subset=[ ]),set_index(),update 한 줄로 쓰면 ns_book3 = ns_book[~ns_book.duplicaed(subset=['도서명','저자','ISBN', '권'])].copy()        혼공데 175p 이 쪽 앞뒷부분 이해가 잘 안된다. 왜 loan_count라는 df도 구하고, ns_book3 이라는 df도 구하는지 모르겠네. 그냥 ns_book에다가 피벗쓰면 중복행은 알아서 제거해주고 대출건수 합도 구해줄텐데 2024. 6. 23.
주피터 노트북 괄호안에서 엔터(줄바꾸기) 단축키 없나 파이참에 진짜 편한 단축키가 있었는데Shift + Enter였나?코드를 입력하다가 괄호닫을 필요없이 그냥 단축키 누르면 바로다음행으로 넘어가는게 있었는데 검색해도 안뜸 2024. 6. 6.
pandas drop 슬라이싱 열 이름으로 하는법, 특정 열이 숫자로 몇번째인지 확인하는법 데이터프레임이 이런식일때 ISBN ~ 주제분류번호 열을 삭제하고싶을때ns_df[:,'ISBN':'주제분류번호']도 안되고.. 어떻게 고르지? ISBN이랑 주제분류번호가 몇번째인지도 모르겠다. 일일이 세는방법 말고 좀 더 스마트하게 index번호를 알면 삭제하기 쉬울텐데 예를들어 5번째랑 7번째라고하면ns_df.drop(ns_df.columns[5:7], axis=1)이런식으로 할텐데 2024. 5. 6.
XML 문자열 파이썬 객체로 변환하기 (findall, 순환문) x2_str = """      혼자 공부하는 데이터 분석    박해선    2022        혼자 공부하는 머신러닝-딥러닝    박해선    2020  """     1. 2. 왜 2개의 결과가 서로 다를까?  심지어 왜 2번은 머신러닝-딥러닝 이게 두번 나온건지 모르겠다. 뒤에있는건데? 2024. 5. 4.
readline() 순환문 궁금증 readline()은 첫번째줄을 출력하는 함수라고 배웠는데 with open('ns_202104.csv') as f:    print(f.readline())    print(f.readline()) 이러면  ,번호,도서명,저자,출판사,발행년도,ISBN,세트 ISBN,부가기호,권,주제분류번호,도서권수,대출건수,등록일자,Unnamed: 13 ,번호,도서명,저자,출판사,발행년도,ISBN,세트 ISBN,부가기호,권,주제분류번호,도서권수,대출건수,등록일자,Unnamed: 13 이렇게 첫번째줄,첫번째줄이 나와야되는데  ,번호,도서명,저자,출판사,발행년도,ISBN,세트 ISBN,부가기호,권,주제분류번호,도서권수,대출건수,등록일자,Unnamed:  13 0,1,인공지능과 흙,김동훈 지음,민음사,2021,9788937.. 2024. 5. 4.
Openpyxl에서 Cell 호출할 때. 왜 이중 for문을 써야되는지? 이렇게 나오는데 하나씩 뽑으려고 하면 이중 for문을 사용해야 된다. 그냥 column을 print하면 A1에서 C11까지 한줄로 나온다. for문 1개를 사용하면 column3개가 3줄로 나온다. 왜 하필 3줄일까? for문 2개 사용 . value 없이 value까지 써주면 왜 for문을 쓰면 줄이 나눠질까.. 이중 for문을 쓰면 쭉 나올까? 2023. 4. 30.
궁금) Matplotlib 다중막대그래프랑 꺾은선 동시에 그리는법 단일막대그래프와 꺾은선그래프를 동시에 그리는법, 다중막대그래프를 그리는 법은 알겠는데 다중막대그래프랑 꺾은선을 동시에 그리는 법을 모르겠다. 영어로 쳐봐도 잘 안뜨고 설명이 너무 어렵다 단일막대그래프와 꺾은선 그래프 그리는법은 ax..~~ 방식으로 공부했고 다중막대그래프는 그냥 plt. 방식으로 공부해서 응용이 안됨 2022. 10. 9.