일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 데이터프레임 정보 조회
- 구구단
- 웹크롤링
- 특정값 추출
- java
- 웹크롤링 실습
- 파이썬예제
- 문자열함수
- classic retention
- r연습문제
- 웹크롤링 예제
- R실습
- 파이썬 야구게임
- rolling retention
- 피처벡터화
- R
- 타자연습파이썬
- Python
- 네이버웹툰크롤링
- 파이썬
- 야구게임 코드
- 함컴타자연습
- 문자열reverse
- requests 모듈
- range retention
- 데이터프레임조회
- 프로그래머스 풀이
- R기초
- 조건인덱싱
- pandas
- Today
- Total
목록전체 글 (70)
서비스 기획자의 성장기록

[문제] 연도를 입력받아 윤년인지 평년인지 판단하는 프로그램 작성하세요. - 프로그램은 반복적으로 수행되며 0을 입력 받으면 프로그램을 종료한다. - 윤년조건: 4로 나누어 떨어지고, 100으로 나누어 떨어지지 않는 해, 또는 400으로 나누어 떨어지는 해 [실행 예] 연도를 입력하세요 (종료: 0): 2020 2020은 윤년입니다. 연도를 입력하세요 (종료: 0): 2021 2021은 평년입니다. [풀이 1] # 풀이 year = int(input('연도를 입력하세요 (종료: 0): ')) while year != 0: if (year % 4 == 0 and year % 100 != 0) or year % 400 == 0: print(f'{year}년은 윤년입니다.') else: print(f'{yea..

[문제] 입력받은 단의 구구단을 출력하는 프로그램을 작성하세요. [풀이] [결과]
파이썬에서 문자열 자료형에 사용하는 함수입니다. 문자열.함수명( ) 의 형태로 호출하여 사용합니다. 함수명 설명 capitalize( ) 첫 번째 단어를 대문자로 변환 title( ) 모든 단어의 첫 글자를 대문자로 변환 upper( ) 모든 글자를 대문자로 변환 lower( ) 모든 글자를 소문자로 변환 swapcase( ) 대문자는 소문자로, 소문자는 대문자로 변환 count(문자열) 해당 문자열이 몇 개 있는지 출력 len(문자열) 문자열의 길이 반환 endswith(문자열) 지정된 문자열로 끝나는지 여부 출력 (True, False) startswith(문자열) 지정된 문자열로 시작하는지 여부 출력 (True, False) find(문자열) 지정된 문자열의 오프셋 값 반환 - 동적으로 위치를 찾을..

1. MySQL 설치 https://dev.mysql.com/downloads/mysql/ MySQL :: Download MySQL Community Server Select Version: 8.1.0 Innovation 8.0.34 5.7.43 Select Operating System: Select Operating System… Microsoft Windows Ubuntu Linux Debian Linux SUSE Linux Enterprise Server Red Hat Enterprise Linux / Oracle Linux Fedora Linux - Generic Oracle Solaris macOS dev.mysql.com cf) ARM vs. x86 M1 칩은 ARM, M 칩은 x86 2...

텍스트 데이터를 숫자형으로 표현하는 가장 대표적인 방법에는 One-hot encoding과 Label encoding이 있습니다. 01. One Hot Encoding One-hot encoding은 표현하고 싶은 단어의 인덱스에 1 값을 부여하고 다른 단어의 인덱스에는 0을 부여하는 처리방식입니다. 예를 들면 "I ate hamburger for lunch."라는 문장을 처리한다고 하면, 아래와 같이 표현됩니다. 단어 인덱스 one-hot 벡터 I 0 [1, 0, 0, 0, 0] ate 1 [0, 1, 0, 0, 0] hamburger 2 [0, 0, 1, 0, 0] for 3 [0, 0, 0, 1, 0] lunch 4 [0, 0, 0, 0, 1] 아래의 링크에서 파이썬을 사용한 원-핫 인코딩의 상세 ..
Q. txt 파일을 요청사항대로 가공하기 요청사항 txt 파일 읽기 공백 기준으로 split 하기 새로운 파일로 저장하기 저장된 파일 로딩하기 데이터 셋 스크립트 1: txt 파일 -> split -> txt 파일 저장 # 텍스트 파일 불러오기 raw_txt

Q. 특정 dts(df, dataframe)을 인수로 입력하면, 숫자 변수 (컬럼) 내용만 조회하여 합계와 평균을 출력하는 함수 개발 데이터 셋 테스트로 사용할 데이터 셋은 아래의 'ss_exam.csv' 파일입니다. 학생 id 별로 반과 database, java, 일본어, 영어 시험 성적을 입력해 놓은 파일입니다. 스크립트 1: 테스트 데이터를 사용하여 함수 내용 작성하기 examdts

R에서는 반복문으로 for 보다 apply 함수를 더 많이 사용한다. R에서 주로 다루는 데이터는 벡터, 행렬, 리스트 등의 행과 열 단위의 데이터이기 때문에 동시에 여러 열이나 행을 처리할 수 없는 for문보다 행열 단위의 연산을 할 수 있는 apply 함수가 더 유용하다. 1) apply( ) 함수 apply( ) 함수는 행렬의 연산에 사용한다. 기본형태 apply(x, margin, 함수) x에는 행렬을 넣는다. 책에서는 apply( ) 함수가 행렬 연산에 사용된다고 하는데 데이터 프레임도 된다. margin 옵션이 1이면 행, 2이면 열에 함수가 적용된다. (행: margin = 1, 열: margin = 2) 예시 apply(x, 1, sum): 행렬 x에서 각 행을 더해서 값을 반환한다. (행..

숫자를 입력하면 구구단을 출력해주는 함수를 만들어보았습니다. 조건은 아래와 같습니다. 입력값은 1~9 사이의 숫자 입력값이 위에 해당하지 않는 값이면 "주어진 수치가 부적합합니다. 종료!" 출력 스크립트 jen_multiplier for(b in 1:9) 입력값 a와 변수 b의 값을 곱하여 'multiply'라는 변수에 할당해 줍니다. => multiply print(paste0(a, "*", b, "=", multiply )) if 조건문이 참일 때 실행되는 구문이 종료되었습니다. 조건을 만족하지 않을 때 실행되는 구문을 정의하기 위해 else { } 문을 작성해 줍니다. => else { print("주어진 수치가 부적합합니다. 종료!") } 실행 결과