일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | |
7 | 8 | 9 | 10 | 11 | 12 | 13 |
14 | 15 | 16 | 17 | 18 | 19 | 20 |
21 | 22 | 23 | 24 | 25 | 26 | 27 |
28 | 29 | 30 | 31 |
- 시스템
- 뉴턴역학
- kotlin
- 웹 크롤링
- 인프라
- 리눅스
- NIO
- android
- 자바
- 소프트웨어공학
- JVM
- 유닉스
- 파이썬
- oracle
- 고전역학
- 자바암호
- 역학
- GPT-4's answer
- write by GPT-4
- 자바네트워크
- Java
- Spring Batch
- chatGPT's answer
- Spring boot
- 코틀린
- write by chatGPT
- lombok
- Database
- GIT
- python
- Today
- Total
목록분류 전체보기 (835)
Akashic Records
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/21zZj/btsH0xP4Y4D/DJYtV9Tp1oKA0K8FA1XzC0/img.webp)
이번 예제 코드는 알래스카 싯카 날씨 데이터 CSV 파일에서 데이터를 읽어, 그 데이터로부터 최고 기온과 최저 기온을 추출하여 시각화하는 코드입니다. from pathlib import Pathimport csvfrom datetime import datetimeimport matplotlib.pyplot as pltdef read_weather_data(): #path = Path('weather_data/sitka_weather_07-2021_simple.csv') path = Path('weather_data/sitka_weather_2021_simple.csv') # 모든행을 리스트로 반환 lines = path.read_text().splitlines() reader ..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/bSjP4c/btsHXhFOztj/WTEqy89SQMrjpSLlkuBlh1/img.jpg)
Plotly는 데이터 시각화를 위한 매우 강력한 라이브러리 중 하나로, 대화형 그래프를 생성할 수 있게 도와줍니다. Plotly는 웹 기반의 도구이며, Python, R, MATLAB, Perl, Julia 등 다양한 프로그래밍 언어를 지원합니다. 특히 Python에서의 사용이 매우 인기가 있습니다.주요 특징대화형 차트: Plotly를 사용하여 만든 차트는 사용자가 마우스로 호버하거나 클릭할 때 상세 정보를 볼 수 있는 대화형 기능을 제공합니다.다양한 차트 유형: Plotly는 선형 차트, 산점도, 히스토그램, 막대 그래프, 파이 차트, 산점도 행렬, 3D 차트, 지리적 맵 등 다양한 차트와 그래프 유형을 지원합니다.웹 통합: Plotly 그래프는 HTML과 JavaScript를 기반으로 하기 때문에 웹..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/cvmqiC/btsHVRF0AIG/NEym9yWpUxFTaS8MuYK1P0/img.webp)
from random import choiceclass RandomWalk: """랜덤 워크를 만드는 클래스""" def __init__(self, num_points=5000): """속성을 초기화합니다.""" self.num_points = num_points # 이동은 (0,0)에서 시작합니다. self.x_values = [0] self.y_values = [0] def fill_walk(self): """"랜덤 워크의 각 포인트를 계산합니다""" # 설정한 이동 수에 도달할 때까지 움직임을 반복합니다 while len(self.x_values) import matplotlib.p..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/cWcTGr/btsHVcjNWnu/JDuj6qBKbAAak4kTXvlCB0/img.webp)
직선 그래프 예제import matplotlib.pyplot as pltdef draw_chart() : """직선 그래프 그려보기""" input_values = [1,2,3,4,5] squares = [1,4,9,16,25] # 내장 스타일 지정 plt.style.use('seaborn-v0_8') fig, ax = plt.subplots() ax.plot(input_values, squares, linewidth=3) # 그래프 타이틀을 지정하고 축에 이름표를 붙인다. ax.set_title("Square Numbers", fontsize=24) ax.set_xlabel("Value", fontsize=14) ax.set_ylabel("Sq..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/bUAWgn/btsHS6Sx5Ib/u4Fx5c0nRbDUPQGpKULrv0/img.png)
귀스타브 플로베르의 『마담 보바리』는 19세기 프랑스 문학을 대표하는 작품 중 하나로, 현실과 이상 사이에서 갈등하는 중산층 여성의 삶과 욕망을 섬세하고 비판적으로 그려냈습니다. 이 소설은 주인공인 엠마 보바리가 자신의 단조로운 생활과 불행한 결혼 생활에서 벗어나기 위해 로맨틱한 환상에 몰두하면서 겪는 내적 갈등과 비극적인 운명을 중심으로 전개됩니다. 플로베르는 엠마의 욕망과 현실 사이의 괴리를 통해 당시 프랑스 사회의 도덕성, 계급, 그리고 여성의 역할에 대한 통찰을 제공합니다. 이 작품은 플로베르의 사실주의적 접근 방식을 통해 인물들의 심리와 상황을 묘사하는 데 중점을 두며, 당시 사회의 위선과 제한들을 날카롭게 비판합니다. 또한, 플로베르는 매우 세밀하고 정교한 언어를 사용하여 감정과 풍경을 풍부하..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/sZ7Op/btsHTneLpA9/s7OczH7uB7kS2t2WuxlQOk/img.png)
부분 적분법은 미적분학에서 두 함수의 곱의 적분을 계산할 때 사용되는 기법입니다. 기본적으로 곱의 미분법칙인 곱의 법칙을 적분에 적용한 것입니다. 부분 적분법의 공식은 다음과 같습니다: $ \int u , dv = uv - \int v , du $ 여기서 $ u $ 와 $ dv $ 는 적분하고자 하는 표현식에서 선택된 두 부분으로, $ u $ 는 미분하여 $ du $ 가 되고, $ dv $ 는 적분하여 $ v $ 가 됩니다.이 공식을 사용함으로써 원래의 적분 문제를 더 쉽게 풀 수 있는 적분 문제로 변환할 수 있습니다. 예를 들어, $ \int x \cos(x) , dx $ 라는 적분을 계산하려 할 때, $ u = x $ 라고 하고 $ dv = \cos(x) , dx $ 라고 선택할 수 있습니다. 그러면..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/cbnyTh/btsHSYzngn2/VLyUIMu2hoN5FEavklrE20/img.webp)
책 "파이썬 크래스 코드"의 실전 예제코드 완성본입니다.settings.py"""settings.py"""class Settings: """외계인 침공의 설정을 저장하는 클래스""" def __init__(self): """게임 설정 초기화""" self.screen_width = 1200 self.screen_height = 800 self.bg_color = (230,230,230) # 우주선 설정 self.ship_speed = 2.5 self.ship_limit = 2 # 탄환 설정 self.bullet_speed = 5.0 self.bullet_width = 3..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/bLBPdH/btsHQK2DaTj/M98n1iLkbH0cwj8742hYJk/img.webp)
책 "파이썬 크래스 코드"의 실전 예제 코드 2단계이전 코드에서 탄환 발사 및 외계인 코드가 포함되었습니다."""설정 클래스 settings.py"""class Settings: """외계인 침공의 설정을 저장하는 클래스""" def __init__(self): """게임 설정 초기화""" self.screen_width = 1200 self.screen_height = 800 self.bg_color = (230,230,230) # 우주선 설정 self.ship_speed = 2.5 self.ship_limit = 3 # 탄환 설정 self.bullet_speed = 5.0 ..