분류 전체보기
[매일 영어 표현 챌린지 - 9day] 직업에 대해 말하기
직업에 대해 말하기 1. 이런 일을 해요. 직업명이 명확한 경우) I work as ___. 저는 ___로서 일해요. I work as a financial analyst. 저는 금융 분석가로서 일해요. I work as a marketing manager. 저는 마케팅 매니저로서 일해요. I work as a teacher. 저는 선생님으로서 일해요. * 한 사람의 (직업인)이기 때문에 a 를 붙이는 것 기억하기. 2. 어떤 분야에서 일해요. 직업명이 애매모호한 경우) I work in ___. 나는 ___ 분야에서 일해요. I work in finance. 저는 금융 분야에서 일해요. I work in marketing. 저는 마케팅 분야에서 일해요. I work in education. 저는 교육 ..
[R] createWorkbook 함수를 이용해 데이터프레임 변수를 엑셀에 저장하기
코드 1. Workbook 생성 및 엑셀 시트 추가하기. # createWorkbook # install.packages('openxlsx') library(openxlsx) example
[Python] 병렬처리, Multiprocessing
병렬처리의 필요성 요즘같이 대용량 데이터를 처리하는 과정에서 병렬처리 활용은 선택이 아닌 필수가 되어버렸다. 극단적으로 말하자면 코드를 어떻게 짜느냐에 따라 똑같은 작업이라도 1시간이 걸릴 수 있고, 단 1초 만에 완료될 수 도 있다. 코드를 돌려놓고 하염없이 기다리기보다 병렬처리를 배워서 적용하는 시간이 오히려 더 빠르다. 그리고 추후에도 잘 응용하여 사용함으로써 데이터 분석가의 역량을 키워 나갈 수 있다. 하드웨어가 심각하게 싸지지 않는 한 앞으로 더더욱 연산속도와 메모리 관리는 중요한 이슈가 될 것이라고 생각한다. Multiprocessing multiprocessing 모듈은 threading 모듈과 유사한 API를 사용하여 *프로세스 스포닝(spawning)을 지원하는 패키지이다. multipr..
[Python] 한글 내용이 같지만 다르다고 인식하는 경우
분석 환경 Google Colab pro의 구성환경 Python Version : 3.7.10 상황 눈으로 볼 땐 두 한글 변수의 값이 같지만 비교 연산자 실행 시 다르다고 인식하는 상황. 더 나아가 두 변수를 같게끔 인식 시키고 싶은 상황. >>> # 두 변수 확인 >>> print('str1 : ' + temp_str1) >>> print('str2 : ' + temp_str2) >>> # 두 변수가 같은지 확인 >>> temp_str1 == temp_str2 str1 : 전국보행자전용도로표준데이터 str2 : 전국보행자전용도로표준데이터 False 분명 눈으로는 두 변수가 정확히 일치하는 것처럼 보이지만 두 변수가 같지 않다고 인식한다. 왜 그런지에 대해 알아보고자..
[매일 영어 표현 챌린지 - 8day] 통근에 관련된 문장들
통근에 관련된 문장들 1. 보통 지하철로 통근해요. I usually commute by subway. 응용 문장 예시 I usually commute by bus. 난 보통 버스로 통근해요. I usually commute by car. 난 보통 차로 통근해요. I walk to work. 나는 걸어서 출근해요. I walk to school. 나는 걸어서 통학해요. 2. 지하철은 항상 사람이 너무 많아. The subway is always overcrowded. 응용 문장 예시 Train tickets are always overpriced. 기차표는 항상 너무 비싸. My mom is always overreacting. 우리 엄마는 항상 오버해서 반응하셔. 3. 난 제시간에 출근하는 게 드물어...
[매일 영어 표현 챌린지 - 7day] 선언 및 반성과 관련된 문장들
선언 및 반성과 관련된 문장들 give up 1. 나는 드디어 그만뒀어. I finally gave up online shopping. 나는 드디어 온라인 쇼핑을 그만뒀다. I finally gave up cigarettes. 나는 드디어 담배를 그만뒀어. I finally gave up drinking wine. 나는 드디어 와인 마시는 것을 그만뒀어. 그만두다 give up quit stop If only I had 2. 이렇게 했더라면 좋았을 텐데. If only I had checked my balance sooner. 내가 더 일찍 계좌 잔액을 확인했더라면 좋았을 텐데. If only I hadn't started smoking cigarettes. 내가 담배 피우는 것을 시작하지 않았더라면 좋..
[Python] K-Fold 로 데이터 분할하기
데이콘이나 캐글 같은 경진대회에서 어떤 예측값을 제출하느냐에 따라 순위가 몇 단계나 출렁이곤 한다. 그렇기 때문에 어떤 데이터에 대해서도 견고한 예측값을 제공하는 모델을 선택하는 것이 중요한 이슈라고 할 수 있다. 모델을 어떻게 학습하냐에 따라 예측값도 천차만별이다. 좋은 결과를 위해서는 과적합, 과소 적합된 모델보다 균형 있게 학습된 모델을 선택하는 것이 가장 중요할 것이다. 쉬운 이해를 돕기 위해 인간으로 비유하자면 현재의 고정된 관념을 너무 학습하여 미래의 현상에도 고정 관념에 사로잡힌 사람 - 과적합 현재도 잘 이해하지 못하고 있으며 미래의 현상도 잘 이해하지 못하는 사람 - 과소적합 현재도 잘 이해하며 미래의 현상도 잘 예측하는 사람 - 일반화 K-fold 교차검증을 통해 비교적 일반화(gene..
[Python] Colab 에서 matplotlib 한글 폰트 정상 출력시키는 코드
matplotlib를 통한 한글 정상 출력 방법 (in colab) Colab 상에서 matplotlib를 통한 시각화를 할 때 한글 폰트를 정상 출력하기 위한 방법을 두 가지로 설명드리겠습니다. 방법 1.과 방법 2.는 같은 방식이지만 차이점은 코드로 런타임 재시작을 수행하냐, 노트북의 도구 메뉴를 이용하여 런타임 재시작을 하냐의 차이입니다. 편하신 대로 사용하시면 되겠습니다. 저도 기존에는 방법 1.을 통해 한글 폰트를 설치하고 적용하였지만 방법 2.를 알고나서부터는 방법 2.로 한글 폰트를 적용해주고 있습니다. 방법 1. 설명 먼저 아래의 코드를 실행한 후, Notebook의 런타임 메뉴에서 런타임 다시 시작 클릭으로 런타임 재시작을 진행합니다. (런타임 다시 시작이라는 경고 문구가 떠도 예를 클릭..
[매일 영어 표현 챌린지 - 6day] 평소 루틴을 설명하는 문장들
1. 나는 항상 서두르고는 해요. I'm always in a rush to __. I'm always in a rush to put on my make-up. 나는 항상 화장할 때 서두르고는 해요. I'm always in a rush to eat breakfast. 난 항상 서둘러서 아침을 먹어요. I'm always in a rush to get ready. 난 항상 나갈 준비를 할 때 서둘러요. - in a rush 서두르고있는 상태 - I'm in a rush. 나 지금 서두르고 있는 상태야. - I'm in a hurry. 나 지금 뭐 하는데 바빠. 2. 대부분의 아침엔, 난 서둘러서 준비해야 돼. Most mornings, I have to hurry to __. Most mornings, ..
[Markdown] 수식 작성 시 이용하면 편한 사이트
Equation Editor latex.codecogs.com/eqneditor/editor.php Online LaTeX Equation Editor - create, integrate and download latex.codecogs.com 해당 사이트에 접속하면 간단 명료한 페이지가 나온다. 접속 화면 위에 도구 상자만 봐도 수식에 관련된 사이트임을 알 수 있다. 입력 예시 수식을 입력하면 자동으로 밑에 변환이 되어서 제공된다. 개인적으로는 Markdown에 작성 시 수식을 텍스트 형태로 넣고 싶지만 귀찮은 일이 많아질 것으로 판단하여 단순 이미지 형태를 복사 붙여넣기 해서 사용하고 있다.