스마트 캠퍼스(시티) 프로젝트 Week1 Day1
13985 단어 스마트 캠퍼스(시티) 프로젝트스마트 캠퍼스(시티) 프로젝트
python - 3.7.7
기본적인 velog 사용법
학교 내에서 시행하는 프로젝트 기록을 여기에 업로드 할 예정
Python 및 라이브러리 설치 하기
- python 3.7.7 64bit 설치
- pip install jupyter 에러가 있을 시 pip3 install jupyter
- pip install pandas
- pip install numpy matplolib
- D드라이브 -> KMW -> python_class 폴더 생성
- jupyter notebook --notebook-dir='D:\KMW\python_class' 쥬피터 노트북 경로 설정
python 맛보기
1. widgets
import ipywidgets as widgets
from IPython.display import display
slider = widgets.IntSlider(min=0, max=200, step=5, description='intslider')
boolean = widgets.Checkbox(value=False, description='checkbox')
txt = widgets.Text(value='hi', placeholder='type here', description='Text')
btn = widgets.Button(description='Button')
def btn_click(b):
print(slider.value, '\n', boolean.value,'\n', txt.value)
btn.on_click(btn_click)
display(slider, boolean, txt, btn)
1. widgets
import ipywidgets as widgets
from IPython.display import display
slider = widgets.IntSlider(min=0, max=200, step=5, description='intslider')
boolean = widgets.Checkbox(value=False, description='checkbox')
txt = widgets.Text(value='hi', placeholder='type here', description='Text')
btn = widgets.Button(description='Button')
def btn_click(b):
print(slider.value, '\n', boolean.value,'\n', txt.value)
btn.on_click(btn_click)
display(slider, boolean, txt, btn)
2. 간단한 회원가입 화면
import ipywidgets as widgets
from IPython.display import display
name = widgets.Text(value='', placeholder='이름을 입력하세요', description='이름')
birth = widgets.Text(value='', placeholder='생년월일을 입력하세요', description='생년월일')
sex = widgets.RadioButtons(options=['남자', '여자'], value='남자', description='성별')
age = widgets.IntSlider(min=0, max=100, step=1, description='나이')
display(name, birth, sex, age)
3. pandas, numpy, matplotlib 해보기
%matplotlib inline
import pandas as pd
import numpy as np
import matplotlib.pyplot as mp
ranData = np.random.rand(20)
print(ranData)
seData = pd.Series(ranDSata)
seData
seData.plot()
import matplotlib.pyplot as plt
plt.figure(figsize=(12,6))
x = [0, 2, 2, 0.5, 0] + [0]
y = [0, 0, 3, 2, 4] + [0]
plt.plot(x,y,'red',linestyle=':')
plt.scatter(x,y,s=100)
plt.fill(x,y,'g', alpha=0.5)
xs = np.linspace(2,5,100)
plt.plot(xs,xs, color='blue')
plt.fill_between(xs, y1=xs, y2=np.log(xs))
plt.plot(xs, np.log(xs), color='blue')
# plt.show()
ubuntu 설치
unbuntu 20.04 설치 및 VMware 설치 아래 사진 참고
1.
2.
3.
4.
5.
6.
7.
8.
Author And Source
이 문제에 관하여(스마트 캠퍼스(시티) 프로젝트 Week1 Day1), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@minukiki/스마트-캠퍼스-프로젝트저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)