• C / C++,  Programming

    [C++] Vector Erase시 Segmentation Fault

    Vector std library를 사용하다가 다음과 같은 코드에서 runtime error가 발생했다. Segmentation fault (core dumped) 원인을 분석하다가 erase() 함수 전에 push_back()을 호출하여 vector에 element를 추가할 경우 문제가 되는 조건을 확인했다. Solution 해결 방안으로 erase()와…

  • English,  Fancy Expression

    [English] 빈도부사

    일반적으로 빈도부사를 다음과 같이 사용하는건 쉽게 알고 있다. 하루에 한번Once a day 일주일에 두번Twice a week 한달에 세번Three times a month 그러나 하루, 일주일, 한달이 아니라 2개 이상의 날짜를 지칭할때는 조금 다르다. 이…

  • Programming,  Python

    [Python] Graph 그리기 (Pandas)

    내부적으로 matplotlib를 사용해서 동작하며, 구체적인 ploting을 하지 않는다면 Pandas의 기능만 사용해도 충분히 시각화 가능하다. 따라서 대부분의 matplotlib의 기능을 그대로 적용 가능하다. 예를 들면 그래프 선의 색, 점의 모양, label, title 등을 모두 설정…

  • Programming,  Python

    [Python] Graph 그리기 (Matplotlib)

    Python에서 그래프를 그릴 때 가장 많이 사용하는 패키지로 Matplotlib이 있다. 1. Color, Marker, Line Style 그래프의 모습을 색, 점, 선 등의 스타일을 변경할 수 있다. 1-1. Color Character Color ‘b’ Blue ‘g’ Green…

  • Series

    데이터 시각화

    1. 데이터 분류 자료는 크게 다음과 같이 분류가 가능하다. 1) 범주형 자료 (Categorical) 카테고리로 분류가 될 수 있는 자료 1-1) 명목형 자료 (Norminal) 성별, 혈액형 등과 같이 순서 상관이 없는 것 1-2) 순서형…

  • English,  Fancy Expression

    [English] 일상적인 영어 말하기 1

    어떻게 됐어? 학교에서는 연락 왔어?How did it go? Did you hear from the school? 아니, 사실은 지원서를 아직 작성중이야.No, I’m still working on my application. 어떻게 된거야? 벌써 제출했을 줄 알았는데.What happened? I…

  • English,  Fancy Expression

    [English] might / will be V-ing

    일정 또는 계획과 같이 불확실한 미래에 대해 말할 때 might be V-ing를 통해서 표현할 수 있다. 또한 may보단 좀 더 공송한 표현이다. 그리고 좀 더 확실한 미래에 대해서 말 할 때는 will be…