Jonghostory


Programming/Pandas

[Pandas] 데이터 정렬(sort_values, sort_index)

🔉 빅데이터 분석을 편리하게 해주는 파이썬 라이브러리인 Pandas에 대해 공부해보자! https://pandas.pydata.org/ pandas - Python Data Analysis Library pandas pandas is a fast, powerful, flexible and easy to use open source data analysis and manipulation tool, built on top of the Python programming language. Install pandas now! pandas.pydata.org 📝목차 1. sort_values() 2. sort_index() 먼저 사용할 데이터 선언 import pandas as pd # list를 이용해서 데이터 ..

Programming/Pandas

[Pandas] 조건에 맞는 데이터 추출

🔉 빅데이터 분석을 편리하게 해주는 파이썬 라이브러리인 Pandas에 대해 공부해보자! https://pandas.pydata.org/ pandas - Python Data Analysis Library pandas pandas is a fast, powerful, flexible and easy to use open source data analysis and manipulation tool, built on top of the Python programming language. Install pandas now! pandas.pydata.org Dataframe에서 특정 조건에 맞는 데이터를 추출하고자 한다. 데이터는 저번 시간에 사용한 부산 50세 이상 인구수를 이용했다. import pandas ..

Programming/Pandas

[Pandas] 원하는 위치의 데이터 추출(loc, iloc)

🔉 빅데이터 분석을 편리하게 해주는 파이썬 라이브러리인 Pandas에 대해 공부해보자! https://pandas.pydata.org/ pandas - Python Data Analysis Library pandas pandas is a fast, powerful, flexible and easy to use open source data analysis and manipulation tool, built on top of the Python programming language. Install pandas now! pandas.pydata.org 📝목차 1. loc를 활용한 데이터 추출 2. iloc를 활용한 데이터 추출 ※ !! loc와 iloc의 차이는 loc는 '변수명'을 기준으로 데이터프레임을 ..

Programming/KNINE

[KNIME] 제3회 CDS 빅데이터 경진대회 문제풀이

* 본 포스팅은 1월 27일 제3회 CDS 빅데이터 경진대회에서 푼 문제에 대한 내용입니다. 스스로 생각하고 푼 것이라 틀린 부분이 많을수도 있다는 점 양해 부탁드립니다. 전처리 과정 건물별 발전량 데이터와(cds2_data.csv) 건물정보(cds2_building_metadata.csv)를 user_id 기준으로 결합 1.번 데이터와 날씨 데이터(cds2_weather.csv)를 datetime과 region_id 기준으로 결합 Missing Value를 이용해서 construct_year과 num_floors를 mean값으로 바꿈 (mean값으로 한 이유 : 발전량을 예측하는 데 있어 별 의미 없는 변수라고 생각해서 mean값 사용, 결론적으로 Backward Feature Elimination에서..

Algorihtm/BOJ

C++ 백준 1439번 : 뒤집기

https://www.acmicpc.net/problem/1439 1439번: 뒤집기 다솜이는 0과 1로만 이루어진 문자열 S를 가지고 있다. 다솜이는 이 문자열 S에 있는 모든 숫자를 전부 같게 만들려고 한다. 다솜이가 할 수 있는 행동은 S에서 연속된 하나 이상의 숫자를 잡고 모 www.acmicpc.net 문제 다솜이는 0과 1로만 이루어진 문자열 S를 가지고 있다. 다솜이는 이 문자열 S에 있는 모든 숫자를 전부 같게 만들려고 한다. 다솜이가 할 수 있는 행동은 S에서 연속된 하나 이상의 숫자를 잡고 모두 뒤집는 것이다. 뒤집는 것은 1을 0으로, 0을 1로 바꾸는 것을 의미한다. 예를 들어 S=0001100 일 때, 전체를 뒤집으면 1110011이 된다. 4번째 문자부터 5번째 문자까지 뒤집으면..

Programming/Pandas

[Pandas] 시리즈(Series) 기초

🔉 빅데이터 분석을 편리하게 해주는 파이썬 라이브러리인 Pandas에 대해 공부해보자! https://pandas.pydata.org/ pandas - Python Data Analysis Library pandas pandas is a fast, powerful, flexible and easy to use open source data analysis and manipulation tool, built on top of the Python programming language. Install pandas now! pandas.pydata.org 시리즈(Series) ☑️소개 시리즈는 인덱스가 있는 1차원 배열이며, 데이터프레임 각 열이 시리즈이다. 즉, 데이터프레임은 시리즈들이 모여서 형성한다고 할 ..

Programming/Pandas

[Pandas] 데이터 복사(copy(), 깊은 복사, 얕은 복사)

🔉 빅데이터 분석을 편리하게 해주는 파이썬 라이브러리인 Pandas에 대해 공부해보자! https://pandas.pydata.org/ pandas - Python Data Analysis Library pandas pandas is a fast, powerful, flexible and easy to use open source data analysis and manipulation tool, built on top of the Python programming language. Install pandas now! pandas.pydata.org 데이터 복사 ☑️ copy() 이용 일단 얕은 복사 예시 import pandas as pd korean =['가','나','다'] english =['K',..

Algorihtm/BOJ

C++ 백준 25391번: 특별상

https://www.acmicpc.net/problem/25391 25391번: 특별상 주최자가 첫 번째와 네 번째 학생을 골라서 특별상을 줄 경우 심판은 자신이 매긴 점수에 따라 두 번째, 여섯 번째, 일곱 번째 학생에게 상을 주게 된다. 이때 상을 받은 $5$명의 작품에 대해 주최 www.acmicpc.net 풀이 처음에 예제에 있는 설명을 보고 주최자가 준 점수가 높지만 심판이 준 점수가 낮아서 특별상으로 뽑는다 -> 하지만 첫 번째 학생이 그렇지 않음 주최자가 준 점수 - 심판이 준 점수를 계산해서 할려고 했지만 실패 도저히 아이디어가 안 떠올라서 질문게시판에 반례를 봤는데 이걸 보고 깨달았다. 무조건 본상을 수여한 학생은 심판 점수가 높으니, 본상을 수여하는 사람 수만큼 뽑고, 그 후 본상을 ..

JongHo.dev
JongHo.dev