반응형
1. overriden function 다시 돌리는 방법
list 내장함수를 list = [[1,2,3], [1,2,3]]으로 정의하는 바람에 list()를 쓰지 못했다.
찾아보니까 del list 를 실행하면 global 에 저장되어 있는 변수가 사라지면서 본래 내장함수를 쓸 수 있다고 한다.
https://stackoverflow.com/questions/20885760/how-to-get-back-an-overridden-python-built-in-function
2. rename, drop 은 inplace = True여야지 본 리스트를 수정한다.
그게 아니면 inplace= False가 적용되어 a_array = a_array.drop() ~ 이렇게 변수를 return해야지 수정된다.
3. list 원소에 각각 함수 적용하는 것은 map 함수
https://stackoverflow.com/questions/25082410/apply-function-to-each-element-of-a-list
4. columns를 모두 lowercase로 만드는 방법
https://cmdlinetips.com/2020/07/cleaning_up_pandas-column-names/
titanic.columns = titanic.columns.str.lower()
한줄이면 충분하다.
반응형
'머신러닝,딥러닝 > numpy 강의&프리코스' 카테고리의 다른 글
pandas 판다스 dataframe에서 원하는 칼럼만 사용하기 (0) | 2022.08.20 |
---|---|
week_0 pandas 작업하면서 참고한 사이트 (0) | 2022.07.18 |
starting conda & jupyter notebook on mac (0) | 2021.12.07 |
numpy 필기 끝 8. boolean 9. fancy index 10. data i/o (0) | 2021.06.14 |
numpy 8. array op 9. comparisons (0) | 2021.06.14 |
numpy 필기 6. creation 7. operation functions (0) | 2021.06.14 |
numpy 공부 필기 3. handling space 4. index 5. slice (0) | 2021.06.14 |
numpy 공부 필기 1. numpy 2. ndarray (0) | 2021.06.14 |