판다스는 라이브러리는 데이터를 수집하고 정리하는 데 최적화된 도구이다.판다스는 시리즈(Series)와 데이터프레임(DataFrame)이라는 구조화된 데이터 형식을 제공한다.판다스는 서로 다른 여러 가지 유형의 데이터를 공통의 포맷으로 정리하는 것이 목적이다. 시리즈데이터가 순차적으로 나열된 1차원 배열의 형태를 갖는다.인덱스(index)는 데이터 값과 일대일 대응이 된다.딕셔너리를 시리즈로 변환하게 되면, 딕셔너리의 키(key)는 시리즈의 인덱스(index)에 대응되고, 딕셔너리의 각 키에 매칭되는 값(value)은 시리즈의 값(value)으로 변환된다.리스트를 시리즈로 변환하게 되면, 인덱스를 별도로 정의하지 않으면 default로 정수형 위치 인덱스(0, 1, 2, ...)가 자동으로 지정이 된다.사..
명령어pip freeze -> requirements.txt일일이 설치하지 않고 패키지들을 기록해놓을 수 있는 명령어.명령어 실행 결과로 requirements.txt 파일이 생성된다. pip install -r requirements.txtrequirements.txt라는 파일이 주어졌을 때, 그 안에 있는 패키지들을 모두 설치하는 명령어. streamlit hellostreamlit 서버 생성이 잘되는지 확인하는 명령어명령어 실행 결과로 서버 하나가 열린다. streamlit run 파일이름.py파일에 작성한 코드대로 서버에서 실행시킨다.각 서버 주소는 개인마다 다르다. streamlit 사용해보기
함수함수를 호출 할 때 괄호 내부에 여러 가지 자료를 넣는데, 이때의 자료를 매개변수라고 부른다.함수를 호출해서 최종적으로 나오는 결과값을 리턴값이라고 부른다.사용 방법 예시 예시 - 매개변수가 있는 함수 가변 매개변수 함수함수를 선언할 때의 매개변수와 함수를 호출할 때의 매개변수의 개수가 같아야되지만,매개변수를 원하는 만큼 받을 수 있는 함수를 가변 매개변수 함수라고 부른다.사용 방법 사용 조건가변 매개변수 뒤에는 일반 매개변수가 올 수 없다.가변 매개변수는 하나만 사용할 수 있다. 예시 리턴함수의 결과를 리턴이라고 한다.리턴을 하게되면 함수를 끝내라는 의미이다.예시return의 다음줄인 print("===B===")는 출력이 안되는 것을 확인할 수 있다.
연산자종류연산자뜻=대입==같다!=다르다작다>크다작거나 같다>=크거나 같다 우선순위각 문자들은 값을 가지고 있고, 그에 따라 우선순위가 결정된다.각 값은 아스키코드 값을 참조한다. 단항 연산자와 이항 연산자단항 연산자는 피연산자가 한 개인 것을 의미한다.예를들어, +10의 +는 단항 연산자이다.이항 연산자 : 피연산자가 두 개인 것을 의미한다.예를들어, 10 - 10의 -는 이항 연산자이다. 논리 연산자연산자의미설명not아니다불을 반대로 전환한다and그리고피연산자 두 개 모두 참일 때 True,그 외에는 False를 출력한다or또는피연산자 두 개중 하나만 참이면 True,두 개 모두 거짓일 때 False를 출력한다 조건문조건에 따라 코드를 실행하거나, 실행하지 않게 만들고 싶을 때 사용하는 구문이다...
기본적인 설치파이썬(Python) 설치https://www.python.org/ Welcome to Python.orgThe official home of the Python Programming Languagewww.python.org맥과 윈도우 모두 위 사이트에서 파이썬을 설치할 수 있다. 아나콘다(Anaconda) 설치https://www.anaconda.com/ Anaconda | The Operating System for AIDemocratize AI innovation with the world’s most trusted open ecosystem for data science and AI development.www.anaconda.com아나콘다는 위 사이트에서 설치할 수 있는데, 맥과 ..