본문 바로가기

분류 전체보기105

Mac OS에서 R 패키지 설치시 Unsupported option '-fopenmp' 문제 해결법 Mac OS에서 Unsupported option '-fopenmp' 문제 해결법 최근 연구를 하고 있는 BMDS란 주제를 가지고 관련 R 패키지를 만드는 프로젝트에 참여하고 있는 중 인데, 내 Mac OS에서 컴파일을 하려고 보니 위와 같은 에러 메세지가 발생을 하고 컴파일이 되지 않았다. 패키지를 처음 release한 개발자에게 물어보니 본인은 Linux환경에서 프로그램을 개발을 하고 있고, Linux나 Windows에는 이상 없이 잘 되는데, Mac은 아마 추가 작업이 필요할 것이라고만 코멘트를 남겨주고, Mac OS의 기본 Clang이 OpenMP를 지원하지 않아서 그렇다는 코맨트를 남기고 솔루션은 너가 알아서 찾아봐라라는 식의 대답을 줘서 세시간정도 삽질을 거친 이후에 이 문제를 해결을 하였다... 2020. 9. 17.
[미국 여행] 시카고 - 스타벅스 리저브 [미국 여행] 시카고 - 스타벅스 리저브 시카고는 미국에서 세번째로 큰 대도시이기 때문에, 왠만한 대도시에서도 찾아볼 수 없는 스타벅스 리저브가 명품거리 한복판에 위치해 있다. 나는 커피를 하루에 세잔 이상 커피를 마시고, 스타벅스에서 쓴 돈 만해도 아마 컴퓨터 한대는 구입을 했을 만큼 커피를 좋아하는 사람이어서 시카고의 시내를 걷던 도중에 한 가운데 4층짜리 거대한 스타벅스 리저브 건물 보고 나선는 도저히 그냥 지나 칠 수가 없었다. 스타벅스 리저브 시카고 위치: 646 N Michigan Ave, Chicago, IL 60611 영업시간: 오전8:00 ~ 오후9:00 건물에 들어서고 나서 왼쪽에 메뉴를 주문할 수 있는 커피바가 있다. 일반 스타벅스와 다른 점은 음료를 준비하는 키친이 주문을 하려면 직.. 2020. 9. 17.
미국 대학원 TA가 하는 일과 대학원생 생활이 힘든 이유 미국 대학원 TA가 하는 일, 그리고 대학원 생활이 힘든 이유 미국 대학원 TA(Teaching Assistant)의 고충 다른 많은 공과대학교가 교수의 펀딩으로 RA(Research Assistant)를 제공하는 것 과 달리 통계학과(RA가 존재하는 Biostatistics 제외)의 미국의 석, 박사생들은 주로 TA(Teaching Assistant)를 통해서 학비와 생활비를 보조받게 된다. TA를 하는 것이 시간이 뺏겨서 싫고, 본인이 학업에 온전히 집중을 하고 싶다면 대학원에 지원할 때에 TA가 필요 없다는 항목에 체크를 하면 된다. 하지만 미국 대학교의 학비는 적어도 한 학기에 수 천만 원에 달하고, 덩달아 생활비도 적어도 200만 원 정도가 필요한 것을 생각해보면 부모님의 보조를 받아서 미국에 .. 2020. 9. 14.
[잡썰] 데이터 사이언스 잡을 시작하기 전에 생각해봐야 것 - 전처리 과정의 고욕 데이터 사이언스 잡을 시작하기 전에 생각해봐야 것 - 데이터 전처리의 고욕 예전에 페이스북에 일기 형식으로 남겼던 글인데, 데이터 사이언스 관련 직업, 연구에 관심이 있으신 분들이 한번 쯤은 생각해보시면 좋을 것이라는 생각에 블로그에도 글을 남긴다. 오늘 데이터셋 하나를 전처리 하기위해서 10시간 이상을 컴퓨터 앞에서 보냈다. 데이터사이언스는 지금 굉장히 핫한 분야이다. 하지만 그것만 보고 이 분야를 직업을 택하는 일은 별로 추천 하지 않는다. 왜냐하면 데이터 분석을 하기 위해서 보내는 시간 중에 거의 대부분은 이 지루한 전처리 작업의 연속일 때가 많기때문이다. 내가 이 과정이 반 중노동이라는걸 깨닫기에는 그리 오랜시간이 걸리지 않았다. 복잡하고 Fancy한 알고리즘을 적용하고 시험하는건 Simulati.. 2020. 9. 10.
[SAS Programming] 날짜 변수 속성(Type) 바꾸기 (Input, put, format) [SAS Programming] 날짜 변수 속성(Type) 바꾸기 (Input, format) 임상시험 데이터들을 접하다가 보면 날짜와 관련 변수들을 다루어야 할 때가 많은데, 이 날짜 관련 데이터들은 SAS Date 변수이나 Character Type 으로 정의된 변수로 저장될때가 있다. 데이터마다 저장되는 방식이 일괄되지 않아서 변수의 정의 방식을 바꾸어야 할 필요가 생긴다. 1) 다른 데이터 셋에서 Merge를 할때 두 변수의 속성들이 일치하지 않는 경우 2) 리포트를 할때 Character인 날짜 변수를 사용하여도 상관이 없겠지만, 어떤 질병의 지속기간을 구하기 위해서 두 날짜들을 빼는 연산을 해야 될 경우에는 (e.g., Duration=End Date - Start Date +1) SAS Da.. 2020. 9. 10.
[미국 여행] 오하이오주 클리블랜드(Cleveland) 여행기 오하이오 클리블랜드(Cleveland) 여행기 9월의 첫째주 월요일은 미국의 국경일인 노동절(Labor Day)이다. 2020년 올해가 시작한 것도 엊그제 같은데, 벌써 여름이 끝이나고 9월달이라는 점이 새삼 생경스럽게 느껴진다. 신시네티 근처의 다른 도시들은 거의다 둘러 보았던 것같은데, 정작 클리블랜드는 한 번도 방문해 볼 기회가 없었다. 늘 한번 구경하러가야지 하다가 이번에 노동절을 기회를 삼아 클리블랜드로 떠나보기로 했다. 공교롭게도 네비게이션이 가르키고 있는 경로가 오하이오 주에서 큰 도시들인 Cincinnati, Columbus, Cleveland 모두를 통과하는 루트여서 하루만에 3C를 방문을 하는 경로였다. 콜럼버스가 중간 정도에 위치해 있었기 때문에 중간에 쉬기도 할 겸 콜럼버스에 잠깐 .. 2020. 9. 9.
[통계학회 JSM 2019 덴버] 1. 포스터 발표 승인 그리고 펀딩 통계학회 JSM 2019 덴버- 1. JSM 포스터 발표 승인 그리고 펀딩 JSM 참석 계기/Abstract 제출 석사과정 3학기를 마치고 겨울 방학에 들어가기 이전에 졸업 이후 진로에 대한 고민을 많이 했었다. 미국에서 석사를 졸업하고 취업을 할 것인지 아니면 박사진학을 해서 꾸준히 공부를 더 할 것인지에 대해서였는데, 그 당시 결론은 연구가 내 적성에 맞는 것 같으니 공부를 계속 해보자는 것이였고, 여름 인턴 방학때 인턴을 했던 기관에 이러한 내 진로에 대한 상황을 설명하고 다시 겨울부터 학생 연구원 생활을 시작하게 되었다. 다시 Cincinnati Children's Hospital에서 일을 시작하고 얼마 지나지 않아 우연히 그 해 ASA(American Statistical Association).. 2020. 9. 8.
미국에서의 차량 자가정비 - 점화플러그 교체, MAF 센서 청소 미국에서의 차량 자가정비 - 점화플러그 교체, MAF 센서 청소 나는 대학원생 때 구입했던 중고차를 아직 타고 있는데, 차량 연식이 2017년이라 상대적으로 오래되지 않은 자동차이긴 해도 주행거리가 6만 마일에 가까워지니 여기저기 잡음이 들리고 연비도 떨어지고 가속페달을 밟아도 예전처럼 시원하게 나가는 느낌이 들지 않았다. 그리고 아이들링 상태에서 RPM이 불안정하게 위아래로 움직이기 시작했다. 유튜브나 구글로 이것저것 검색을 해보니 이런 현상은 점화플러그가 노후되었거나 MAF 센서가 오염이 되면서 발생할 수 있다고 한다. 중고로 구매한 자동차여서 제조사 차량 워런티도 이미 끝난 차량이었기 때문에, 동네 메카닉에 차를 맡기거나 도요타 공식 딜러쉽에 가서 생돈을 내고 고쳐야 하는데, 미국에서는 메카닉의 공.. 2020. 9. 7.
[미국 통계학 대학원] 통계학과 석사 커리큘럼 (통계학과 과목/교과서) [미국 통계학 대학원] 통계학과 석사 커리큘럼 (통계학과 과목/교과서) 들어가며 나는 학부에서 수학과 경제학을 전공하였는데, 확률과 통계학이나 수리통계학과 같은대학원 진학에 관련되는 과목을 수강하기는 했지만, 내가 나온 학교에는 통계학과가 존재하지 않았기 때문에 통계학과에서 어떤 과목을 중심으로 공부를 해야하는지 잘 알지 못했고, 그 때문에 통계학이라는 과목의 큰 맥락과 철학을 제대로 이해하는데 시간을 많이 썻던 것으로 기억을 한다. 지금에서야 각 수업들이 어떤 것들을 배우고 어떤 책으로 어떻게 공부 방향을 잡아야 할지 미리 알았더라면 적응이 더 수월하지 않았을까 하는 아쉬움이 드는데, 혹시나 나처럼 학부때 통계학을 전공하지 않은 비전공자이면서 통계학 석사 과정을 진학을 하려는 분들이 시행착오를 조금이나.. 2020. 7. 30.