728x90
반응형

살콤아내 자기계발 230

Olympic Torch Relay starts in Japan (27th March, 2021)

Olympic Torch Relay starts in Japan (27th March, 2021) The torch relay for the Tokyo Olympics is finally under way. The 2020 Summer Games were postponed due to the coronavirus pandemic but organizers have been determined to ensure they go ahead in July. Members of the Japan women's football team ran as torchbearers in the first leg of the relay on Thursday. It began in Fukushima Prefecture, whic..

파이썬 머신러닝 완벽가이드 2주차 정리 (타이타닉실습 2_isnan, groupby)

타이타닉 연습문제1 : SibSp가 같은 나이의 평균으로 빈 Age값을 채우시오. Step 1) 타이타닉 데이터를 데이터 프레임 평태로 업로드 Step 2) null 값이 얼마나 있는지 확인 Step 3) Column별 데이터 분포 확인 Step 4) Pclass value_count 확인 Step 5) Age null값을 채우되 SiBsp가 같은 나이의 평균으로 채운다 (if, lambda 활용) 36줄~ if조건문: x[SibSp]의 각 값을 만족하는 조건에 대해 result=titanic_df [titanic_df ['SibSp'] == 0] ['Age'].mean( ) 결과값은 titanic_df(데이터프레임)에서 / titanic_df의 'SibSp'값이 0에 해당되는 불린값의 /'Age' Co..

파이썬 머신러닝 완벽가이드 1주차 정리 (판다스 60pg~, 타이타닉 실습)

61pg. 데이터 셀렉션 및 필터링 (.ix, .loc, iloc) DataFrame['칼럼명']과 같이 리스트 객체를 이용해서 원하는 데이터를 추출한다. Ex) titanic_df['Pcclss'].head(3) head(3)은 헤더정보를 3줄까지 추출한다는 의미 추가) titanic_df[0:2]과 같이 인덱스 슬라이싱을 이용해서 원하는 데이터를 추출할 수 있다. 추가) titanic_df[ titanic_df['Pclass']=3].head(3)과 같이 불린 인덱싱 표현으로 추출할 수 있다. 66pg. 명칭 기반(label) 인덱싱과 위치 기반(position) 인덱싱 참고) .ix는 더 이상 파이썬에서 제공되지 않는다 - 명칭기반 인덱싱: 칼럼의 명칭을 기반으로 위치지정 >> DataFrame의 ..

파이썬 머신러닝 완벽가이드 1주차 정리 (판다스 39pg~), 타이타닉 실습

39pg 판다스(Pandas) - 넘파이 기반으로 작성되었고 넘파이보다 고수준 API를 제공한다. 칼럼을 분리한 파일, CSV파일 등을 DataFrame타입으로 변경해 사용가능하다. * API: application programming interface - 판다스는 주로 행과 열로 이루어진 2차원 데이터 DataFrame을 핵심개체로 한다. (Series 데이터타입도 제공함) - Series와 DataFrame은 모두 Index를 key값으로 가지고 있다. - Series는 칼럼이 하나인 데이터구조이지만 (1차원데이터) DataFrame은 칼럼이 여러개로 이루어진다. (즉 DataFrame은 여러개의 Series로 이루어졌다고 말할 수 있다.=2차원 데이터) 1. Titanic 실습 아래 홈페이지에서 ..

파이썬 머신러닝 완벽가이드 1주차 정리 (넘파이 15pg~38pg)

15pg 넘파이 기반 데이터타입 ndarray의 특징: - 다차원(multi-dimension) 배열을 생성, 연산 수행 가능 - ndarray 배열의 shape변수는 ndarry의 크기(행, 열의 수)를 튜플 형태로 가지고있음. 결과값 - ndarray 데이터타입에서 각각의 데이터 요소는 공백으로 구분한다. (list 데이터 타입에서 데이터를 구분하는 쉼표와 다름) ndarray 데이터타입에 있는 1, 2, 3데이터는 int32는 32비트의 공간하나에 들어있는 1 2 3 이라는 것으로 바뀐다. 일반 int값에 비해 데이터 크기가 줄어들고 좀 더 데이터가 심플해진다. 아래 파이썬에서 각각의 int 변수는 하나의 객체로 위의 ndarray 데이터타입의 int와는 다르다. 다음 데이터 타입을 보자. 리스트 ..

Scientists create human-monkey chimera (20th April, 2021)

Scientists create human-monkey chimera (20th April, 2021) In this rapidly changing world, we are seeing more examples of science fiction becoming science fact. A team of American and Chinese scientists has created the world's first part-human, part-monkey embryo. This fusion of genetic tissue is called a chimera. The scientists say it potentially paves the way for lifesaving medical advances. Bi..

점프투파이썬 3주차 실습_서로 유사한 모양(인구분포)의 그래프를 가진 동을 찾아라

문제1 : 신중동의 인구그래프와 가상 유사한 모양(인구분포)의 그래프를 가진 동을 찾아라 절차 1) 실제로는 정규화 작업을 통해 비교한다. 이번 문제에서는 다음과 같이 비율로 풀어본다. A동의 0세~100세 인구/A동의 총인구를 B동의 0세~100세 인구/B동의 총인구를 뺀 값의 절대값의 합을 구한다. |A동의 0세인구/A동의 총인구-B동의 0세인구/B동의 총인구| + |A동의 1세인구/A동의 총인구-B동의 1세인구/B동의 총인구| + |A동의 2세인구/A동의 총인구-B동의 2세인구/B동의 총인구| + ...... 2) 신중동의 비율 데이터 구조를 리스트로 만든다 3) 신중동을 제외한 나머지동과 신중동의 인구분포 절대값 비교하는 리스트를 만든다. (1)에서 했던 데이터 리스트. 4) 해당 동의 자료를 i..

Shell says it is past peak oil production (15th February, 2021)

Shell says it is past peak oil production (15th February, 2021) The energy giant Royal Dutch Shell has announced it has passed its peak production of oil. The days of increasing oil production are over and the decline in output has started. Shell said in a press release that, "oil production peaked in 2019". The "high point" of Shell's oil production reached around 1.7 million barrels per day. I..

점프투파이썬 3주차 실습_시간별 승하차인원

1. 각각의 시간대에 가장 승차인원이 가장 많은 역, 하차인원이 가장 많은 역을 구하시오 Ex) [ [4시, 역이름, 승차인원, 역이름, 하차인원] [5시, 역이름, 승차인원, 역이름, 하차인원] ...................................... ] 절차 1) 서로다른 엘리먼트(요소)의 동일 인덱스를 비교해야 함 for idx, row in enumerate temp[2:] : for idx2, row2 in enumerate row[4:52] : 2) 그러기 위해서는 총 48개의 데이터가 필요함 pol=[0, 0, 0, 0, 0, 0, 0, ....] mx=[0]*48 을 만들면 mx에 48개의 0 리스트가 뜬다. 그런데 if문을 활용해서 최대값을 구해보자. for문에서 mx[idx..

Job offers $30 an hour for eating and testing candy (26th January, 2021)

Job offers $30 an hour for eating and testing candy (26th January, 2021) The sweetest way to earn some extra cash is on offer for those with a sweet tooth. A candy company in Canada is searching for people to taste and review its original creations for the sweet sum of $30 an hour. The company is called Candy Funhouse and it requires "candyologists" to test and provide feedback on its candy and ..

728x90
반응형