본문 바로가기

전체 글73

회귀분석 2023/08/30 6) 다변량 회귀 분석 독립 변수의 개가 2개 이상인 경우 LinearRegression 클래스를 이용해서 수행 가능 다변량 회귀를 수행할 때 주의할 점은 다중 공선성 문제 보스톤 주택 가격 예측 #데이터 가져오기 y_target = bostonDF['PRICE] X_data = bostionDF.drop(['PRICE'], axis =1, inplace = False) print(y_target.head()) print(X_data.head()) #훈련 데이터와 테스트 데이터 분리 from sklearn.model_selection import train_test_split X_train, X_test, y_train, y_test = train_test_split(X_data, y.. 2023. 8. 30.
함수 기록기 Integer.valueOf(str); 문자열을 정수형으로 바꾸어 주는 함수. 숫자로 구성이 되어있지 않은 경우, exception이 반환되므로 , try/ catch 를 사용하길 권장함. str = "abc" char a = ''; char a = str.charAt(인덱스) 해당 인덱스의 char 값을 a 에 return 받을 수 있다. //문자열의 길이 str = "문자열" int length = 0; length = str.length(); //배열의 길이 int array[1,3,4,5,6]; int length = 0; length = array.length; 프로그래머스 열심히 풀고, 다른 사람의 풀이보고 현타 와서 기록! array의 각 element 중 divisor로 나누어 떨어지는 값.. 2023. 8. 18.
Pandas 의 연산 2023/08/16 ** Pandas 의 연산 1. 그룹화 데이터를 어떤 기준에 따라서 여러 그룹으로 나누어서 관찰하는 것 그룹화 한 후 집계, 변환, 필터링 그룹화를 할 때는 groupby 를 이용하고 변환에는 apply를 이용 groupby 는 DataFrame의 함수 집계 함수 count : 누락 값을 제외한 데이터의 개수 size : 누락 값을 포함한 데이터의 개수 mean : 평균 std : 표준편차 min : 최소 max : 최대 quatile(q=값) : 백분위 수로 값은 0.0 ~ 1.0 sum : 합 var : 분산 sem : 평균의 표준편차 describe : 데이터의 간단한 집계 first : 첫 행 last : 마지막 행 nth : n 번째 행 집계를 수행하고 난 후 DataFram.. 2023. 8. 16.
프로그래머스 Java 오답노트 0816 1. 정수 리스트num_list와 정수n이 주어질 때,num_list의 첫 번째 원소부터n 번째 원소까지의 모든 원소를 담은 리스트를 return하도록 solution 함수를 완성해주세요. class Solution { public int[] solution(int[] num_list, int n) { int[] answer = {}; answer = new int[n]; //n개의 저장장소를 만든다 for(int i=0; i 2023. 8. 16.
Java 객체지향 개념 2023-08-16 출처 : https://dinfree.com/lecture/language/112_java_4.html 자바 Part-1 객체지향 프로그래밍의 주요 개념과 자바에서 객체지향 프로그래밍을 하기 위한 기본적인 내용을 다룹니다. dinfree.com 01: 객체, 클래스, 인스턴스 객체지향 객체지향이란 현실 세계의 객체 모델을 바탕으로 프로그램을 구조화하고 개발하는 프로그래밍 기법을 말합니다. 전통적인 프로그래밍 언어는 크게 객체지향 프로그래밍 언어(Object-Oriented Programming Language)와 절차지향 프로그래밍 언어(Procedure-Oriented Programming Language)로 구분 되었습니다. 이는 과거 프로그래밍 언어의 구조적 특징에 따른 분류이며.. 2023. 8. 16.
Python 탐색적 시각화 1. matplotlib 1.1) 히스토그램 빈도 분석을 위해서 그리는 차트 변수가 하나인 단변수 데이터의 빈도 수를 표현 Series가 value_counts() 라는 메서드를 호출하면 빈도 수를 리턴 hist()를 호출해서 히스토그램을 그릴 수 있는데 bins 옵션이 있어서 구간의 개수를 설정하는 것이 가능 1.2) scatter(산포도, 산점도) 자료의 분포를 표시할 때 이용하는 그래프는 서로 다른 두 변수 사이의 관계를 표현 각 변수는 연속적인 값이어야 함. scatter()를 이용해서 출력 1.3) Pie 차트 전체에 대한 기여도 확인 가능 pie 함수를 이용해서 출력을 하는데 explode 옵션을 이용해서 중앙에서 떨어지는 비율을 설정할 수 있고 autopct를 이용해서 값의 비율을 출력할 수.. 2023. 8. 11.