$\frac{7}{17}$과 $\frac{9}{19}$ 중 어느게 더 클까?이걸 어떻게 풀지 생각해보면 간단하다. 통분하고 빼면 된다. 하지만, 17*19를 굳이 계산해야할까?더 간단하고 구조적인 것으로 접근하려 한다.교차곱셈(Cross multiplication)을 활용할 수 있는데, 교차곱셈은 다음과 같은 것이다.$$ \ \ \frac{a}{b} = \frac{c}{d} 일 \ 때,\ \ \ ad=bc \ 이다 $$마치 곱셈을 크로스로 해서 교차 곱셈이라고 하는 듯 하다. 더 깊은 원리는 통분이다.통분을 할 때 분모의 최소공배수를 찾아서 분모를 최소공배수를 만들기 위해 필요한 것들을 곱한다.교차곱셈도 최소공배수를 양변에 곱하는 원리다. 그럼 분모가 약분되면서 사라진다. 사실 분자만 남기는 것이다.교차..
가설검정 전체 플로우가설검정은 어떤 가설이 참인지 거짓인지 판별하는 절차를 얘기합니다. 주어진 데이터를 바탕으로 모집단에 대한 가설을 검증하는 방법입니다.귀무가설, 대립가설 두가지로 나누어 가설설정을 합니다.귀무 가설($H_0$) : 참이라고 가정하는 가설. 차이, 효과가 없다는 주장.대립가설($H_1$) : 귀무가설과 반대되는 주장. 차이,효과가 있다는 주장.가설검정의 과정가설 설정 : 귀무가설과 대립가설을 설정합니다.유의수준($\alpha$ ) 결정 : 가설을 기각할 기준의 유의수준을 설정합니다. 보통 0.05(5%)나 0.01(1%)을 많이 사용합니다.검정 통계량 계산 : 주어진 표본 데이터를 통해 검정 통계량을 계산합니다.p-value 계산 : 검정 통계량을 바탕으로 p-value(유의확률)을 계..
Numpy 차원 이해하기일전에 Numpy 축에 관한 포스팅을 했었는데 그보다 더 개념적인 얘기를 할까 합니다.Numpy는 다차원 배열을 다루는만큼 수치계산을 한꺼번에 처리할 수 있도록 도와주는 효율적인 라이브러리입니다. Numpy는 다차원 배열을 차원으로 분류했는데 데이터 구조를 표현하는데 있어서 중요한 역할을 합니다.Numpy 차원 정의차원의 종류Numpy에서 차원은 축이라고도 불리기도 합니다. 우리는 보통 3차원을 쓰기 때문에 그렇기도 한데요. 엄밀히 따지면 차원과 축은 포커싱된 부분이 다릅니다. 차원은 깊이에 더 포커싱이 되어있습니다. 차원은 배열의 층이 얼마나 되는지를 정의합니다. 축은 데이터가 나아가는 방향에 초점이 맞춰져 있습니다. 차원내에서 데이터를 어떻게 다룰것인지를 정의합니다.다시말해, ..
빅데이터 분석을 위한 파이썬 목차블로그를 대학원 때 코딩이 너무 헷갈려서 지식 저장공간으로 사용하려고 시작했습니다. 글을 정리하다보니 정말 많은 글을 썼다는 걸 새삼 느낍니다. 한때 블로그가 잘 되서 수익화를 어떻게 할 수 있을지 공부하다보니 현재 제가 하고 있는 방법은 온전히 블로그로 수익화하기에는 거리가 멀다는 걸 알게 되었고 이 글을 볼 사람들보다는 제가 보기 편하게 만들어서 두서도 없었습니다. 그래서 그나마 보기 편하게 만들려면 아예 이렇게 목차로 만들어보면 어떨까 해서 지금까지 공부하고 모아논 것을 버리기는 아까워서 지금까지 쓴 글 중에 주세에 맞는 것만 모아봤습니다.대학원 다닐때는 지식 위주의 글을 열심히 쓴 것 같은데 졸업 이후로는 지식보다는 사람들이 볼만한 글에 초점을 맞추다보니 뒷내용이 ..
빅데이터 분석 생태계란 무엇인가?빅데이터 분석 생태계는 데이터를 수집하고 저장한 후, 이를 처리하고 분석해 유의미한 인사이트를 도출하는 일련의 기술, 도구, 플랫폼, 프로세스를 아우르는 개념입니다. 오늘날 다양한 산업 분야에서 빅데이터는 경쟁 우위를 창출하는 중요한 자산으로 자리 잡고 있으며, 이를 효과적으로 활용하기 위한 생태계도 빠르게 발전하고 있습니다.빅데이터 분석 생태계의 주요 구성 요소빅데이터 분석 생태계는 크게 5가지 핵심 요소로 나눌 수 있습니다. 데이터 수집, 데이터 저장, 데이터 처리, 데이터 분석 및 시각화, 데이터 관리 및 보안. 각 요소는 빅데이터 분석 과정에서 중요한 역할을 합니다. 자신이 빅데이터 분석을 다루고 있다면 프로젝트시 지금 어떤 역할을 하는지 아는 것이 중요합니다.1...
배수판정법배수판정법은 사실 학교 교과에는 없고 초등 경시대회에 나오는 내용입니다. 학교에서 배우는 내용은 아니더라도 알아두면 다양한 숫자의 배수를 쉽게 판별하는데 용이합니다.2의 배수판별법: 숫자의 끝자리가 짝수(0, 2, 4, 6, 8)인 경우, 그 숫자는 2의 배수입니다.예시:18 → 끝자리가 8 → 2의 배수135 → 끝자리가 5 → 2의 배수가 아님3의 배수판별법: 숫자의 각 자리 숫자의 합이 3으로 나누어떨어지면 그 숫자는 3의 배수입니다.예시:123 → 1 + 2 + 3 = 6 → 3으로 나누어떨어짐 → 3의 배수457 → 4 + 5 + 7 = 16 → 3으로 나누어떨어지지 않음 → 3의 배수가 아님4의 배수판별법: 숫자의 마지막 두 자리가 4로 나누어떨어지면 그 숫자는 4의 배수입니다.예시:..
vscode에서 jupyter 실행하기vscode에서도 jupyter를 쓸 수 있는데요. 사실, 아나콘다의 jupyter가 코드작성하기 좋긴 한데 파일관리가 잘 안되는 단점이 있습니다. 거기에 py 파일과의 연계를 할 때 한눈에 안보여서 약간 번거로운 부분이 있습니다.제가 하는 작업의 스케일이 커지면서 어느순간 vscode에서 jupyter를 작성하고 있더군요.이번 포스팅은 vscode에서 jupyter 설치방법에 대한 내용입니다.많은 확장 프로그램 뭘 설치해야하나vscode에 jupyter만 쳐봐도 확장프로그램이 100여개가 나옵니다. 처음에는 뭘 설치해야할지 막막하더군요. 예전에는 번들이 있어서 알아서 설치해주었습니다. 요즘에는 더 좋아져서 jupyter를 설치하면 알아서 해줍니다.제 vscode에서..
생활과 밀접한 전자파 4가지전자파는 우리 일상에서 사용하는 전자기기는 모두 다 전자파를 방출합니다. 이중에서도 주요 전자파는 RF,MF,EF,DF 와 같은 4가지 전자파로 축약할 수 있습니다. 이번 포스팅에서는 네 가지 전자파의 정의와 예시, 그리고 생활 속에서의 영향에 대해 알아보겠습니다.RF(Radio Frequency, 라디오 주파수)RF는 무선 주파수로 알려져 있으며, 3kHz에서 300GHz까지의 주파수 대역을 포함합니다. 주로 무선 통신, 라디오, 텔레비전, wi-fi, 블루투스 등에서 사용됩니다.주요기기 : 스마트폰, wi-fi 라우터, 라디오 방송국 등생활 속 영향 : RF 전자파는 비인오화 방사선이기 때문에 적은 에너지를 가지고 있어 DNA를 파괴하거나 세포를 손상시킬 위험은 거의 업ㅈㅅ..
빅데이터 분석의 흐름빅데이터 분석은 방대한 양의 데이터를 처리하고 이를 기반으로 유용한 인사이트를 도출하는 과정을 의미합니다. 이러한 빅데이터 분석의 흐름은 데이터를 수집하고 처리한 뒤 분석하여 의사결정에 활용하는 일련의 단계로 나눌 수 있습니다. 이번 포스팅에서는 빅데이터 분석의 주요 단계와 각 과정에서의 핵심 요소들을 살펴보겠습니다.업무 이해먼저 업무목적에 대해 파악을 해야합니다. 데이터를 이용해 얻고자 하는 게 무엇인지 명확하게 결정할수록 분석 작업에서 효율적으로 일을 진척시킬 수 있습니다.핵심포인트 : 업무이해, 업무목적파악, 상황파악, 데이터마이닝 목표 설정, 프로젝트 계획수립데이터 수집데이터 수집은 다양한 소스에서 데이터를 모으는 과정입니다. 여기에는 웹 로그, 소셜 미디어, 센서 데이터, 트..
내 핸드폰 전자방출량(SAR) 확인하기요즘 스마트폰을 사용하는 사람들은 전자방출량, 즉 SAR(Specific Absorption Rate)에 대해 관심을 가지는 경우가 많습니다. SAR 값은 스마트폰이 방출하는 전자파가 인체에 흡수되는 비율을 나타내는 수치로, 일반적으로 높을수록 인체에 미치는 영향이 커질 수 있습니다. 이번 글에서는 SAR이 무엇인지, 내 스마트폰의 SAR 값을 확인하는 방법, 그리고 전자파 노출을 줄이는 방법에 대해 알아보겠습니다.SAR이란 무엇인가?23년에 프랑스에서 iPhone 12가 SAR 규제를 넘어선것을 사후관리로 알게 되었다는 기사가 나왔습니다. 이에 애플측에서 조치를 취하면서 일단락되었던 적이 있습니다. SAR이 과도하면 인체에 안 좋은 영향을 주기 때문에 민감하게 반응..
아마존 킨들 배터리 수명 극대화하기: 팁과 노하우많은 사람들이 킨들을 사랑하는 이유 중 하나는 바로 배터리 수명입니다. 한 번 충전으로 몇 주 동안 사용할 수 있는 점이 매력적이죠. 하지만 더욱 오랫동안 배터리를 유지하려면 몇 가지 실용적인 팁과 노하우를 알아두면 좋습니다. 이번 글에서는 킨들의 배터리 수명을 극대화하는 방법을 알아보겠습니다.1. Wi-Fi와 블루투스 끄기킨들에서 Wi-Fi나 블루투스는 전자책을 다운로드하거나 클라우드와 동기화할 때 유용합니다. 하지만 계속 켜두면 배터리가 빠르게 소모될 수 있습니다. 사용하지 않을 때는 설정에서 Wi-Fi와 블루투스를 끄고, 필요할 때만 켜는 것이 좋습니다.방법:홈 화면에서 상단의 메뉴를 내립니다.‘Wi-Fi’와 ‘블루투스’ 아이콘을 눌러 꺼줍니다.2. ..
알리에서 산 킨들 케이스 후기 For 2022 All-New Kindle 11th Generation 6 Inch Case for Paperwhite 11th 2021 6.8 Inch Paperwhite 4/3/2 10th 7th 6th Smart CoverSmarter Shopping, Better Living! Aliexpress.comwww.aliexpress.com 제품 소개제품을 구매하게 된 계기아마존 킨들을 구매하고 사용하다보니 제 성격상 뭐 묻히거나 떨어뜨려서 망가뜨릴것같아서 케이스를 사야겠다고 결심했습니다. 휴대하고 다니다 보니 너무 얇아서 가방에서 찾질 못한 경우가 종종 있기도 했습니다. 내 눈에 좀 띄었으면 해서 구매하기로 했습니다.쿠팡에서 찾아보니 2만원부터 시작하더군요. 킨들은 우..
옵시디언으로 킨들 하이라이트 가져오기(kindle hightlights)킨들을 사용하면 옵시디언과 동기화할 수 있는 플러그인이 있습니다.눈 건강도 있지만 옵시디언과 연결하려고 킨들을 구매했기 때문에 실제로 잘 되는지 확인겸 포스팅을 쓸 겸 해봤습니다.먼저 커뮤니티 플러그인에서 kindle hightlights를 설치합니다.설치가 완료되면 설정을 해줍니다. 킨들이 연결된 아마존에 로그인하고하이라이트 노트를 저장할 폴더경로를 설정합니다. Amazon region은 일반적으로 global인데 어떤 계정으로 킨들과 연결했는지에 따라 다르니 자신의 계정을 살펴보시기 바랍니다.Templates에서는 킨들에서 받아오는 하이라이트 템플릿을 만들 수 있는데 건드리지 않는 것이 좋을 것 같아서 안 건드렸습니다.파일이름도 ..
한글 전자책을 킨들에 옮기기한글책을 킨들에 옮기는 방법을 설명할까 합니다. 킨들은 한글책을 구매할 수 없습니다. 그래서 epub을 찾아서 직접 넣어주어야 하는데 예전에는 usb로 직접 했지만 이제는 웹이나 프로그램으로 파일을 전송할 수 있습니다.일전에 구글북스 drm 제거하는 방법을 설명드렸었는데 거기에 연장선입니다.한글책 DRM 해제방법을 요약하면 다음과 같습니다.구글 북스 전자책 다운받기 - adobe digital로 열기 - adobe digital으로 책 저장하고 저장 폴더 찾아 들어가기 - calibre 에서 해당 책 불러오기 - dedrm으로 drm 해제하기drm 해제하는 자세한 방법은 아래 포스팅에서 확인해보시길 바랍니다.구글 북스 전자책 DRM 해제하기 구글 북스 전자책 DRM 해제하기구글..
아마존 킨들 올뉴 11세대제품 소개제품의 기본 정보(브랜드, 모델명 등)아마존 킨들 올뉴 11세대는 22년에 출시한 제품입니다.6인치로 휴대용 이북리더기입니다.제품을 구매하게 된 계기아이패드를 쓰고 있었습니다. 대학원때는 아이패드에 모든 책을 넣고 굿노트에 노트도 하면서 다녔습니다. 그런데 어느순간 되니까 확실히 학습에는 좋지 않다는 느낌이 듭니다. 아이패드를 켰을 때 살짝 드는 흥분감 같은게 있는데 이게 집중력을 방해하는 느낌도 들고 무엇보다도 딴짓을 하게 되서 이러면 안되겠다는 생각을 하게 됐습니다.생각해보면 저는 컴퓨터, 아이패드, 스마트폰, 노트북 작업하는 모든 도구들이 전자파를 뿜어냅니다. 물론 안전한 기준으로 나와서 건강을 해칠 정도는 아니나 너무 전자파에 노출되는 건 안 좋을 것 같은 생각이..