본문 바로가기

분류 전체보기75

[IAM] word cloud & graph생성 단어 빈도수에 따른 워드 클라우드와 그래프를 생성한다. 사실 이 외에도 잔업들이 조금 있지만..정말 너무 잔업들이라 블로그에 정리할 정돈 아니라 딱 여기까지만 올리겠다! 1. word cloud 리뷰를 형태소 분석한 뒤, count 함수를 이용하여 개수를 샌다. 예를 들면 이렇게. 그리고 해당 데이터를 기반으로 ( 난 json파일로 만들어서 했다.) 이미지를 생성한다. 폰트는 달서달링체를 사용했고, 100개까지 출력되도록했다. 그리고 워드클라우드 이미지는 해당 장소의 ID값으로 설정했다. 결과는 아래와 같다. 2. 그래프 워드 클라우드를 만들때 사용한 단어 빈도수 파일을 또 사용한다. 가장 많이 나온 키워드 5개를 출력하여 그래프로 그 빈도를 보여준다. 그 결과물이다 어려운건 없었다~ 다만 json파일을.. 2022. 12. 29.
[IAM] kakaomap 리뷰 기반 별점 예측 머신러닝 모델 제작기 IAM 프로젝트가 끝났다. 발표 당일날 몸이 너무 아파서 정신이 없었다..... 아쉽게도 상을 못탔지만 이번 기회로 머신러닝에 대해서 더 연구하게 되었다. 어째 하면 할수록 내 분야가 아니라는 생각이 들지만 ㅋㅋㅋㅋ 그래도 뜻깊다~ 누군가 나와 똑같은 머신러닝 모델을 만드려는 사람이 있다면 완전히 full source는 아니지만 해당 글이 도움이 되었으면 한다. ----------------------------------------------------------------------------------------------------------------------------------------------------------------- 1. 계획 졸업작품으로 무엇을 만들지 고민하다가 동네맛집전.. 2022. 12. 29.
[programemrs] LV0 정리 하다가 약간 헤맸던 부분 / 한번 틀리고 다시 시도했던 / 여러가지 방법이 있는 LV0 정리 1번 각도기 2번 배열 원소의 길이 3번 배열의 유사도 4번 각도기 5번 n의 배수 고르기 6번 문자열안의 문자열 7번 세균증식 8번 피자나눠먹기(1) 9번 피자나눠먹기(2) 10번 피자나눠먹기(3) 1. 각도기 각에서 0도 초과 90도 미만은 예각, 90도는 직각, 90도 초과 180도 미만은 둔각 180도는 평각으로 분류합니다. 각 angle이 매개변수로 주어질 때 예각일 때 1, 직각일 때 2, 둔각일 때 3, 평각일 때 4를 return하도록 solution 함수를 완성해주세요. 내 소스 : swift 언어 공부를 전혀 하지 않고 쓴 코드... import Foundation func solution(_ .. 2022. 11. 19.
[IAM] 크롤링 데이터 정리 크롤링 소스로 모은 데이터를 정리한다. 크롤링으로 모은 데이터는 원래 이런 모양이었다. 엑셀 자체서 리스트의 [ ] 가 포함된 채로 들어갔다. 해당 값은 특수문자 [ ] 가 포함된 str형태로 들어왔다. 그래서 star열의 경우 1. [ ] 특수문자 제거 >> "5.0, 4.0, 3.0" 2. 리스트화 하기 >>[["5.0, 4.0, 3.0"],["5.0, 5.0, 4.0"], ...... ] 3. 이중리스트 제거 >>["5.0, 4.0, 3.0","5.0, 5.0, 4.0", ...... ] 4. 공백을 기준으로 리스트에 집어 넣는다. 예를들면 3의 list를 star_list라고 한다면 star_list[0] = 5.0, 4.0, 3.0 이 되는데 이때 공백을 기준으로 나누어 빈 star_test3 .. 2022. 10. 14.