본문 바로가기

전체보기39

파이썬 python replace 함수 치환 방대한 양의 데이터프레임을 처리하다보면 이 데이터 요소를 저 데이터로 바꾸고 싶은데 노가다를 하기엔 끝이 안 보일 때가 있다 그럴 때 쓰는 게 pandas 라이브러리의 replace 함수. replace 함수의 기능을 살펴보면 "Replace values given in `to_replace` with `value`."라고 나와있다. 바꿀 값과 그 값을 대체할 값을 차례로 써주면 된다. 사실 값을 바꾸는 건 '.loc'나 '.iloc' 매소드에 조건문을 넣어주며 바꿀 수도 있는데 얘네는 바꿀 값의 location을 필요로 해서 replace와 좀 다르게 작동한다. 이렇게 .loc을 쓰면 boolean과 label을 쓰며 위치를 인식해줘야 했던 것을 replace를 쓰면 치환대상이 많더라도 간단하게 치환할.. 2021. 9. 29.
[HTML/CSS] 선택자 명시도 계산해서 css 스타일 우선순위 정리 html 코드를 작성할 때 좋은 페이지를 만들려면 여러 태그, 속성을 써야 한다. 또한 태그, 속성에 맞추어 스타일을 입힐 때가 있는데 css 스타일 우선순위를 알아야 원하는대로 스타일을 입힐 수 있다. My Favorite Movies 소공녀 하루 한 잔의 위스키와 한 모금의 담배 그리고 사랑하는 남자친구만 있다면 더 바라는 것이 없는 3년 차 프로 가사도우미 ‘미소’. 새해가 되자 집세도 오르고 담배와 위스키 가격마저 올랐지만 일당은 여전히 그대로다. 좋아하는 것들이 비싸지는 세상에서 포기한 건 단 하나, 바로 ‘집’. 집만 없을 뿐 일도 사랑도 자신만의 방식대로 살아가는 사랑스러운 현대판 소공녀 ‘미소’의 도시 하루살이가 시작된다! 이렇게 스타일이 적용되지 않은 기본적인 영화 소개 페이지가 만들어진.. 2021. 8. 23.
날씨가 좋으면 찾아가겠어요 - 이도우 평소엔 인문학 서적을 자주 보고 소설은 관심 없었는데 무슨 기우 때문인지 집에 이 책이 꽂혀 있는 걸 보고 읽기 시작했다. 소설은 처음 읽을 때만 킬링타임이지 이야기를 계속 읽고 있노라면 지루해지고 꾸준히 완주할거란 의지가 없어서 항상 읽다 말았다. 그리고 같은 장을 읽는다면 소설보다는 생각하거나 얻을 게 많은 인문학 책을 읽고 말지라는 ..그런 경향이 있다. 어쨌든 는 킬링타임용으로 읽다가 몰입이 되어서 431페이지까지 완주할 수 있었다. 책을 읽고 있으면 풍경 묘사를 마치 그림을 보며 집필을 한 것 같다라는 생각이 드는데, 내가 책에 등장하는 북현리같은 시골에서 살아본 적이 없어서 체감하기는 좀 힘들었다. 하지만 작가가 장면묘사나 인물의 옷차림, 표정, 몸짓 등을 생생하게 표현하려 하는 게 보여서 나.. 2021. 8. 12.
웹 사이트 주소 이해하고 requests와 BeautifulSoup으로 웹 크롤링 실습 웹 크롤링(Web Crawling) : 웹 크롤러가 자동으로 웹 페이지의 contents를 수집 -> HTML 페이지를 가져와서 HTML/CSS 등으로 원하는 데이터를 파싱/추출 HTML 태그는 태그 이름 / 속성(attribute) 2가지로 구성됨 * 태그 이름 : 태그를 상징하는 기호 안에 들어가는 정보 ex) p, li, img * 속성 : 태그가 가진 추가정보. 속성 이름 & 속성 값이 하나의 쌍 ex) name = "value" html_code = """ HTML 연습! 첫번째 문단: 파이썬 기본 두번째 문단: 웹 크롤링 기본 web crawling requests BeautifulSoup """ # """으로 묶으면 여러 줄의 텍스트를 하나의 문자열로 인식 >>> >>> html의 기본 구성.. 2021. 8. 2.