본문 바로가기 메뉴 바로가기

문과생CS정복기

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

문과생CS정복기

검색하기 폼
  • 분류 전체보기 (309)
    • Upstage AI 3기 (16)
      • 패스트러너_기자단 (8)
      • 프로젝트_개인회고 (4)
    • CS기초 (2)
    • Python (47)
    • DeepLearning (97)
      • CV (3)
      • NLP (43)
    • ML (52)
    • 코딩테스트 (12)
    • 통계 (14)
    • 개인프로젝트 (0)
    • 블로그 (30)
    • 비지니스영어회화 (16)
    • 부동산 (1)
  • 방명록

전체 글 (309)
[패스트캠퍼스 Upstage AI Lab 3기 부트캠프] 그룹스터디

부트캠프에는 그룹스터디가 있다부트캠프가 진행된지 벌써 한 달이 지났습니다. '꼬꼬마코더' 는 그간 강사님의 강의에 성실히 임했고 팀 프로젝트도 별탈없이 마쳤습니다. 스케쥴만 따라가기도 힘들 법도 한데 자율 그룹 스터디를 모집하는 글들도 많이 올라왔어요.코딩테스트 부터 시작해서 기술트렌드 온라인 스터디, 논문제출 Lab까지 다들 열정이 정말 대단하신 것 같아요. 전 아직 '꼬꼬마코더'라 부트캠프 스케쥴에만 최선을 다하려고 했죠. 그런데 PL님이초보자/비전공자를 위한 코딩테스트 스터디 모집  이란 제목으로 코테 그룹스터디를 만들어 주신거에요. 역시 제목에 '초보자' 란 단어가 들어가야 들어갈 마음이 생기더군요. 나만 못하면 다른 사람이 피해를 볼 수도 있고 부끄럽잖아요. 일단 냅다 신청해서 스터디를 시작했습..

Upstage AI 3기/패스트러너_기자단 2024. 5. 10. 15:36
[파이썬] 누락된 일자데이터를 이전 날짜데이터로 채우기

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..

Python 2024. 5. 10. 15:36
3 x 3 행렬 numpy array배열을 만드려면?

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..

Python 2024. 5. 7. 00:45
array에 append 할 수 있을까?

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,..

Python 2024. 5. 7. 00:40
데이터 입력받기 input

💡 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 2024. 5. 6. 12:15
반복문 2개를 한 번에 모두 빠져나가는 방법

Python에서 한 번에 두 개의 반복문을 빠져나가는 직접적인 방법, 즉 단일 break 문으로 두 반복문 모두를 종료하는 기능은 제공하지 않습니다. 하나의 break는 그것이 포함된 가장 내부의 반복문만 종료합니다. 그러나 두 반복문을 모두 빠져나가기 위해 몇 가지 다른 방법을 사용할 수 있습니다.방법 1: 플래그 변수 사용플래그 변수를 사용하여 외부 반복문의 조건을 제어할 수 있습니다. 내부 반복문에서 특정 조건을 만족할 때 플래그를 변경하고, 외부 반복문은 이 플래그를 검사하여 조건에 따라 종료될 수 있습니다.escape = False # 플래그 변수for i in range(5): for j in range(5): print(f"Processing {i}, {j}") ..

Python 2024. 5. 5. 15:54
공백제거 strip(), replace(), isspace()

Python에서 문자열에서 공백을 제거하는 방법에는 여러 가지가 있습니다. 여기에는 모든 공백을 제거하는 방법과 문자열 양쪽 끝의 공백만을 제거하는 방법 등이 포함됩니다.1. 양쪽 끝의 공백 제거문자열의 양쪽 끝에서 공백을 제거하려면 strip() 메서드를 사용합니다. 이는 줄바꿈, 탭, 스페이스 등을 포함한 모든 종류의 공백 문자를 제거합니다.original_string = " Hello, World! "trimmed_string = original_string.strip()print(trimmed_string) # 출력: "Hello, World!"2. 모든 공백 제거문자열 내의 모든 공백을 제거하려면 replace() 메서드를 사용하거나 문자열을 반복하면서 공백이 아닌 문자만을 추출할 수 있습..

Python 2024. 5. 5. 14:49
[학습 블로그] 프로젝트 수행을 위한 이론 : Python EDA

파이썬에서 데이터를 시각화하기 위해 사용할 수 있는 여러 라이브러리가 있습니다. 여기에 몇 가지 인기 있는 라이브러리를 소개합니다:Matplotlib: 파이썬에서 가장 널리 사용되는 데이터 시각화 라이브러리 중 하나로, 다양한 형태의 그래프와 차트를 만드는 데 사용됩니다. 선 그래프, 히스토그램, 산점도 등 기본적인 그래프 스타일부터 시작해서 복잡한 히트맵이나 3D 그래프도 지원합니다.Seaborn: Matplotlib을 기반으로 하며, 좀 더 아름답고 복잡한 통계 그래프를 쉽게 그릴 수 있습니다. Seaborn은 Matplotlib의 기능을 확장하여 통계 데이터를 시각화하는 데 특화되어 있으며, 더 매력적이고 정보를 잘 전달하는 그래프를 손쉽게 생성할 수 있습니다.Plotly: 사용자 친화적인 인터페이..

Upstage AI 3기 2024. 5. 1. 14:14
이전 1 ··· 29 30 31 32 33 34 35 ··· 39 다음
이전 다음
250x250
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
  • 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
  • 손실함수
more
«   2025/05   »
일 월 화 수 목 금 토
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
글 보관함

Blog is powered by Tistory / Designed by Tistory

티스토리툴바

개인정보

  • 티스토리 홈
  • 포럼
  • 로그인

단축키

내 블로그

내 블로그 - 관리자 홈 전환
Q
Q
새 글 쓰기
W
W

블로그 게시글

글 수정 (권한 있는 경우)
E
E
댓글 영역으로 이동
C
C

모든 영역

이 페이지의 URL 복사
S
S
맨 위로 이동
T
T
티스토리 홈 이동
H
H
단축키 안내
Shift + /
⇧ + /

* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.