분류 전체보기 133

[Python 시각화 라이브러리, Seaborn] seaborn 팔레트 종류

seaborn으로 다양한 그래프 그리는 법은 아래 글을 참고해주세요. [Python 시각화 라이브러리, seaborn] 그래프별 사용법 정리[목차]• 기본 문법• 한글 설정 방법1. 막대 그래프- MaxNLocator 2. 선 그래프- 겹치지 않게 범주별 색 지정하는 법3. 산점도 그래프- 선형 회귀선 추가4. 히스토그램5. 박스 플롯(상자 수염 차트, 상bruders.tistory.com [목차]기본 색상 팔레트1. 불연속 데이터용 팔레트2. 연속 데이터용 팔레트3. 발산 데이터용 팔레트 기본 색상 팔레트※ seaborn에는 기본 색상 팔레트에 6가지 변형이 있다.   팔레트 적용 방법※ seaborn의 palplot() 함수는 지정된 색상 팔레트를 시각화하는데 사용되는 함수다 ※ 각 팔레트에서 원하는..

[Python 시각화 라이브러리, seaborn] 그래프별 사용법 정리

[목차]• 기본 문법• 한글 설정 방법1. 막대 그래프- MaxNLocator 2. 선 그래프- 겹치지 않게 범주별 색 지정하는 법3. 산점도 그래프- 선형 회귀선 추가4. 히스토그램5. 박스 플롯(상자 수염 차트, 상자 그림)6. 파이 차트7. 히트맵 📝matplotlib- 파이썬의 시각화를 위한 다목적 라이브러리- 유연한 커스텀이 가능하나 코드가 길고 어렵다 📝seaborn- matplotlib를 기반으로 하는 파이썬 데이터 시각화 라이브러리- matplotlib을 좀 더 쉽게 시각화하는 라이브러리- 시각화할 때 seaborn을 matplotlib과 함께 사용하는 경우가 많다. 기본 문법import matplotlib.pyplot as pltimport seaborn as sns# 그래프 크기 설..

[Python 시각화 라이브러리, Plotly] plotly 컬러맵 종류

plotly로 다양한 그래프 그리는 법은 아래 글을 참고해주세요. [Python 시각화 라이브러리, Plotly] 그래프별 사용법[목차]기본 문법1. 막대 그래프2. 선 그래프3. 산점도 그래프4. 히스토그램5. 박스 플롯(상자 수염 차트, 상자 그림)6. 파이 차트7. 히트맵 📝Plotly:- interactive한 그래프를 그릴 수 있는 파이썬 그래bruders.tistory.com [목차]컬러맵종류1. 불연속 데이터용 컬러맵2. 연속 데이터용 컬러맵3. 발산 데이터용 컬러맵 불연속 데이터용 컬러맵import plotly.express as pxfig = px.colors.qualitative.swatches()fig.show()적용 방법※ color_discrete_sequence=px.color..

[Python 시각화 라이브러리, Plotly] 그래프별 사용법 정리

[목차]기본 문법1. 막대 그래프2. 선 그래프3. 산점도 그래프4. 히스토그램5. 박스 플롯(상자 수염 차트, 상자 그림)6. 파이 차트7. 히트맵 📝Plotly- interactive한 그래프를 그릴 수 있는 파이썬 그래픽 라이브러리- 파이썬외에도, R, Julia, F#, MATLAB 등에서도 지원- 최종적으로 HTML 코드로 구현되며 웹 브라우저 상에 표시되기 때문에,   사용자의 반응에 따른 동적 인터랙티브 데이터 시각화가 가능 기본 문법import plotly.express as pxfig = px.그래프종류(data_frame=데이터 프레임, x='X축 컬럼', y='Y축 컬럼', color=범례 컬럼, title='제목', labels=dict(X축 컬럼..

디비버(Dbeaver) 설치 방법 및 실행해보기 / 대문자 변환 • 자동 대문자 설정하기

1. 다운을 위해 디디버 웹사이트에 접속한다. DBeaver Community | Free Universal Database ToolDBeaver Universal Database Tool DBeaver Community is a free cross-platform database tool for developers, database administrators, analysts, and everyone working with data. It supports all popular SQL databases like MySQL, MariaDB, PostgreSQL, SQLite, Apachdbeaver.io  2. DOWNLOAD 탭을 클릭한다.  3. Windows (installer)를 클릭한다. (각자 ..

MYSQL 설치 방법 (window)

1. MySQL 웹사이트 접속 MySQLOver 2000 ISVs, OEMs, and VARs rely on MySQL as their products' embedded database to make their applications, hardware and appliances more competitive, bring them to market faster, and lower their cost of goods sold. Learn More »www.mysql.com  2. DOWNLOADS 탭 클릭  3. MySQL community Dowmloads 클릭  4. MySQL Installer for Windows 클릭  5. MSI Installer 다운받기  6. 좌측 하단의 No thanks, j..

무선 랜(Wireless Local Area Network)

1. 무선 랜무선 LAN(Wireless Local Area Network, WLAN)은 유선(랜 케이블) 없이 무선 신호(전파[라디오 주파수]나 적외선)을 통해 네트워크에 연결된 장치(컴퓨터, 스마트폰 등)들이 데이터를 주고받을 수 있게 해주는 네트워크 방식이다. 규격무선 랜은 IEEE802.11 규격을 준수하는 기기로 구성되어 있다.IEEE802.11n : 무선 랜이나 와이파이라고 부르는 랜을 위한 컴퓨터 무선 네트워크에 사용되는 표준 기술이다. 다양한 통신 규격을 지원하는 공유기가 있어 좋지만, 무선 클라이언트도 그만한 규격을 지원해야 하지 않는 경우들도 있으니 주의해야한다. 장점랜 케이블이 필요없다.따라서 자유롭게 이동하며 네트워크 사용 가능하다.새로운 장치를 쉽게 추가할 수 있어 네트워크 확장이..

공부/Network 2024.07.03

데이터 통신 전체 흐름

우리가 컴퓨터로 웹 사이트에 접속 할 때, OSI 모델에서 각 계층에 어떤 일이 일어나는지 전체적으로 살펴보자.이때, 네트워크 구성은 아래와 같다고 가정한다. → 해당 네트워크는 총 3개의 네트워크로 나누어져 있다. (192.168.1.0/24, 172.16.0.0/24, 192.168.10.0/24)이 네트워크에서 호스트가 웹 서버로 요청을 보내면 아래 그림처럼 데이터가 전송되면서 캡슐화와 역캡슐화가 진행되는데, 각각의 장치에서 어떤 일이 일어나는지 살펴보도록 하자.  1. 컴퓨터의 데이터가 전기 신호로! ① 3-way handshake로 컴퓨터와 웹 서버간 연결 확립② 웹 브라우저에 URL 입력후 enter 키를 누르면 캡슐화 시작③ 응용 계층: HTTP 프로토콜을 통해 웹 서버에 있는 html 데이..

공부/Network 2024.07.03

메일 프로토콜 SMTP와 POP3/IMAP

편지를 써 우체토에 넣어 상대방에게 보내는 경우를 생각해보자. 먼저 편지를 쓴 후, 동네 우체통에 넣으면, 보낸이의 동네 우체국에서 이를 모았다가, 수신자의 동네 우체국으로 전달한다. 전달받은 수신자의 동네 우체국으로 부터 해당 편지를 수신자가 받으면 끝-  이렇긋 우리가 이메일을 서로 주고 받을 때에도, 이 우체국 역할을 해주는 곳이 필요한데, SMTP/POP3/IMAP이 바로 그 우체국 역할울 하는 것이다.  1. SMTP (Simple Mail Transfer Protocol)인터넷에서 메일을 송신하는 데 사용하는 프로토콜통신 포트 번호: 25사용되는 경우1) 클라이언트(발신자)가 작성한 메일을 서버로 전송할 때2) 서버 간 메일을 전송할 때SMTP를 통한 통신은 TCP/IP 네트워크 상에서 이루러..

공부/Network 2024.07.02

DNS(Domain Name System)에 대하여

1. DNS란?기본적으로 컴퓨터(서버)에는 IP 주소가 있어 인터넷을 통해 웹 서버에 접속하여 웹 사이트를 볼 수 있다.예시로, 위처럼 웹 브라우저 주소 창에 URL를 직접 입력하면 웹 사이트가 보인다. 서버에 접속하려면 IP 주소가 필요한데 htttps://www.tistory.com 를 입력했는데 웹 사이트가 보인 것이다. 왜 그런걸까? 바로 DNS 덕이다. DNS(Domain Name System) 서버는 URL을 IP 주소로 변환해주는 시스템이다.nslookup을 사용해 티스토리 도메인 IP 주소를 확인해보면 121.53.105.234 가 나온다. URL 대신 숫자로 구성된 IP 주소들을 기억해 입력하는 것은 너무 러여운 일이다. 이런 이유로 IP 주소가 아닌 htttps://www.tistory..

공부/Network 2024.06.28