
부트캠프에는 그룹스터디가 있다부트캠프가 진행된지 벌써 한 달이 지났습니다. '꼬꼬마코더' 는 그간 강사님의 강의에 성실히 임했고 팀 프로젝트도 별탈없이 마쳤습니다. 스케쥴만 따라가기도 힘들 법도 한데 자율 그룹 스터디를 모집하는 글들도 많이 올라왔어요.코딩테스트 부터 시작해서 기술트렌드 온라인 스터디, 논문제출 Lab까지 다들 열정이 정말 대단하신 것 같아요. 전 아직 '꼬꼬마코더'라 부트캠프 스케쥴에만 최선을 다하려고 했죠. 그런데 PL님이초보자/비전공자를 위한 코딩테스트 스터디 모집 이란 제목으로 코테 그룹스터디를 만들어 주신거에요. 역시 제목에 '초보자' 란 단어가 들어가야 들어갈 마음이 생기더군요. 나만 못하면 다른 사람이 피해를 볼 수도 있고 부끄럽잖아요. 일단 냅다 신청해서 스터디를 시작했습..
import pandas as pdfrom datetime import datetime, timedelta# 시작 날짜와 종료 날짜 설정start_date = datetime(2019, 1, 2).date()end_date = datetime(2023, 12, 31).date()# 날짜를 datetime 형식으로 변환kosdaq_20192023['일자'] = pd.to_datetime(kosdaq_20192023['일자']).dt.date# 누락된 날짜에 대한 데이터 채우기current_date = start_datewhile current_date #if current_date not in kosdaq_20192023['일자']: if not kosdaq_20192023['일자'].isin..
3x3 크기의 numpy 배열(행렬)을 만드는 방법은 여러 가지가 있습니다. 배열의 내용이 무엇인지에 따라 적절한 함수를 선택할 수 있습니다. 예를 들어, 모든 요소가 0인 배열, 또는 모든 요소가 1인 배열, 또는 무작위 값을 가진 배열 등을 만들 수 있습니다. 여기 몇 가지 예시를 드리겠습니다:모든 요소가 0인 배열:import numpy as npzeros_array = np.zeros((3, 3))print(zeros_array)모든 요소가 1인 배열:import numpy as npones_array = np.ones((3, 3))print(ones_array)무작위 값이 포함된 배열:import numpy as nprandom_array = np.random.rand(3, 3)print(ran..
numpy 배열에 대해 직접적인 append 연산은 numpy의 append() 함수를 사용하여 수행할 수 있습니다. 하지만, 일반적인 파이썬 리스트에서 사용하는 append() 메소드와는 다소 차이가 있습니다. numpy.append()는 새로운 배열을 반환하며, 원래 배열은 변경되지 않습니다. 또한, numpy 배열의 크기나 차원을 자유롭게 조정하려면 명시적으로 차원을 설정하거나 변형해야 합니다.예를 들어, 초기 배열을 생성한 후에 이 배열에 새로운 요소를 추가하는 방법은 다음과 같습니다:1. 1차원 배열에 요소 추가하기:import numpy as nparr = np.array([1, 2, 3])arr = np.append(arr, 4) # 배열에 요소 4 추가print(arr)출력: [1, 2,..

💡 input() 💡 input(). split()1234 입력 1 2 3 4 띄어써서 입력 💡 map()1 2 3 4 입력하면 map함수 객체 자체를 뱉어낸다. 1 2 3 4 입력하면 map함수 객체 자체를 뱉어낸다. 1 2 3 4 띄어써서 입력하면 map함수는 못받아들인다.map(int, input())은 input()으로 받은 문자열의 각 문자를 int 함수에 전달한다. 그러므로 각 문자는 숫자로 변환되어야 합니다."1 2 3 4" 문자열에서 각 문자('1', ' ', '2', ' ', '3', ' ', '4')는 개별적으로 처리된다. 여기서 숫자가 아닌 공백 문자(' ')는 int 함수로 변환할 수 없기 때문에 ValueError가 발생한다. 💡 map() 결과를 list로 받기1 2 3 ..
Python에서 한 번에 두 개의 반복문을 빠져나가는 직접적인 방법, 즉 단일 break 문으로 두 반복문 모두를 종료하는 기능은 제공하지 않습니다. 하나의 break는 그것이 포함된 가장 내부의 반복문만 종료합니다. 그러나 두 반복문을 모두 빠져나가기 위해 몇 가지 다른 방법을 사용할 수 있습니다.방법 1: 플래그 변수 사용플래그 변수를 사용하여 외부 반복문의 조건을 제어할 수 있습니다. 내부 반복문에서 특정 조건을 만족할 때 플래그를 변경하고, 외부 반복문은 이 플래그를 검사하여 조건에 따라 종료될 수 있습니다.escape = False # 플래그 변수for i in range(5): for j in range(5): print(f"Processing {i}, {j}") ..
Python에서 문자열에서 공백을 제거하는 방법에는 여러 가지가 있습니다. 여기에는 모든 공백을 제거하는 방법과 문자열 양쪽 끝의 공백만을 제거하는 방법 등이 포함됩니다.1. 양쪽 끝의 공백 제거문자열의 양쪽 끝에서 공백을 제거하려면 strip() 메서드를 사용합니다. 이는 줄바꿈, 탭, 스페이스 등을 포함한 모든 종류의 공백 문자를 제거합니다.original_string = " Hello, World! "trimmed_string = original_string.strip()print(trimmed_string) # 출력: "Hello, World!"2. 모든 공백 제거문자열 내의 모든 공백을 제거하려면 replace() 메서드를 사용하거나 문자열을 반복하면서 공백이 아닌 문자만을 추출할 수 있습..
파이썬에서 데이터를 시각화하기 위해 사용할 수 있는 여러 라이브러리가 있습니다. 여기에 몇 가지 인기 있는 라이브러리를 소개합니다:Matplotlib: 파이썬에서 가장 널리 사용되는 데이터 시각화 라이브러리 중 하나로, 다양한 형태의 그래프와 차트를 만드는 데 사용됩니다. 선 그래프, 히스토그램, 산점도 등 기본적인 그래프 스타일부터 시작해서 복잡한 히트맵이나 3D 그래프도 지원합니다.Seaborn: Matplotlib을 기반으로 하며, 좀 더 아름답고 복잡한 통계 그래프를 쉽게 그릴 수 있습니다. Seaborn은 Matplotlib의 기능을 확장하여 통계 데이터를 시각화하는 데 특화되어 있으며, 더 매력적이고 정보를 잘 전달하는 그래프를 손쉽게 생성할 수 있습니다.Plotly: 사용자 친화적인 인터페이..
- Total
- Today
- Yesterday
- Hugging Face
- #패스트캠퍼스 #UpstageAILab #Upstage #부트캠프 #AI #데이터분석 #데이터사이언스 #무료교육 #국비지원 #국비지원취업 #데이터분석취업 등
- speaking
- LLM
- clustering
- Transformer
- 오블완
- git
- Array
- 파이썬
- t5
- cnn
- recursion #재귀 #자료구조 # 알고리즘
- Numpy
- 코딩테스트
- Python
- classification
- nlp
- PEFT
- #패스트캠퍼스 #패스트캠퍼스ai부트캠프 #업스테이지패스트캠퍼스 #upstageailab#국비지원 #패스트캠퍼스업스테이지에이아이랩#패스트캠퍼스업스테이지부트캠프
- #패스트캠퍼스 #패스트캠퍼스AI부트캠프 #업스테이지패스트캠퍼스 #UpstageAILab#국비지원 #패스트캠퍼스업스테이지에이아이랩#패스트캠퍼스업스테이지부트캠프
- 해시
- Github
- 리스트
- Lora
- RAG
- LIST
- 티스토리챌린지
- English
- 손실함수
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |