본문 바로가기

파이썬60

Parameter(매개변수),Argument(인자) : 정의와 차이점 자주 헷갈리는 개념. 단어 그 자체의미를 정확히 알아야 나중에 공부할 때도 헷갈리지 않아서 개념을 좀 정확히 넘어가야겠다는 생각에 찾아봤다. 사실 아직도 잘 모르겠는데 일단 배운대로 정리해보면 ▶오라클에서 내리는 정의 "Parameters refers to the list of variables in a method declaration. Arguments are the actual values that are passed in when the method is invoked. When you invoke a method, the arguments used must match the declaration's parameters in type and order." Parameter는 method 선언시 변.. 2022. 6. 18.
??Pandas DataFrame Indexing, Slicing 같이 쓰는법 Indexing,slicing을 같이 쓰는 방법이 없는지 궁금하다. 이렇게 column이 많은데 1) 1열, 3열~7열, 10~13열,18열이 필요한 상황이면 한줄로 이걸 쓰는 방법이 없나? 한글로 찾아봐도 안떠서 영어로도 쳐봤는데도 안됨. 2) df.columns.difference()도 저렇게 Indexing,Slicing섞어서 쓰는방법이 없는지, 3)아니 얘는 그냥 Indexing밖에안되는데 Slicing은 못쓰는지. (10~17열 제외하고 전부) 1)같은경우에 그냥 각각각각 df로 따로만들고 concat으로 합쳐야 되나. 2022. 6. 17.
Feature : 머신러닝 https://stackoverflow.com/questions/10665889/how-to-take-column-slices-of-dataframe-in-pandas How to take column-slices of dataframe in pandas I load some machine learning data from a CSV file. The first 2 columns are observations and the remaining columns are features. Currently, I do the following: data = pandas.read_csv('mydata.csv') stackoverflow.com Feature 뜻: https://coding-grandpa.tistory.. 2022. 6. 17.
에러처리 try : 실행할것 except : 에러발생시 어떻게 처리할지 pass: 무시하고 지나가기 except를 좀 더 디테일하게 지정할 수 있다. '0으로 나누기 문제가 생겼을시' 결과는 이렇게 나온다 None은 왜나올까? 10.0 5.0 3.3333333333333335 2.5 2.0 1.6666666666666667 1.4285714285714286 1.25 1.1111111111111112 None 2022. 6. 15.
list comprehension 파이썬 for문과 if문은 정말 자주쓰게된다. 오늘 강의에서 짧고 간단하게 쓰면서 처리속도까지 빠른 문법을 알게됐다. 홀수 list 출력 -기존방식- def odd(number): new_list = [] for x in range(number): if (x % 2) == 1: new_list.append(x) print(new_list) odd(30) list comprehension def list_comprehension(number): new_list = [x for x in range(number) if (x % 2) == 1] print(new_list) list_comprehension(30) 리스트형 = [변수 for 변수 in [변수1, 변수2, 변수3...] if 조건] 2022. 6. 15.
seaborn palette, matplotlib heatmap 색 seaborn 공식사이트 https://seaborn.pydata.org/tutorial/color_palettes.html Choosing color palettes — seaborn 0.11.2 documentation Components of color Because of the way our eyes work, a particular color can be defined using three components. We usually program colors in a computer by specifying their RGB values, which set the intensity of the red, green, and blue channels in a displa seaborn.pydata.o.. 2022. 6. 14.
matplotlib inline 왜 쓸까? matplotlib inline은 딱히 import하는것도아니고 한번 저 코드를 뺴고 실행해봤는데 문제가 없어서 왜 있는지 궁금해서 검색해봄. 대답: https://www.codeit.kr/community/threads/13983 코딩이 처음이라면, 코드잇 월 3만원대로 Python, JavaScript, HTML/CSS, Java 등 2,600개 이상 프로그래밍 강의를 무제한 수강하세요 www.codeit.kr 2022. 6. 14.
주피터노트북 설정 : 열/행 생략없이 출력 및 제한 display option 열/행 생략없애는법 pd.set_option('display.max_columns', None) pd.set_option('display.max_rows', None) df 출력시 열/행수 제한하는법도 마찬가지 pd.set_option('display.max_columns', 10) 이라고하면 column이 10개만 나오게끔 설정됨 https://towardsdatascience.com/8-commonly-used-pandas-display-options-you-should-know-a832365efa95 8 Commonly used Pandas display options you should know Pandas tips and tricks to help you get started with Data .. 2022. 6. 13.