Programing/Data Science
-
[엑셀] CSV 파일 저장시 구분자 변경Programing/Data Science 2022. 2. 11. 12:53
엑셀에서 CSV 포맷으로 파일을 저장할 경우 시스템의 기본 구분자로 저장이 되거나 아래 리스트 중의 하나 (탭 또는 콤마)로 저장을 할 수 있는데요. 제 경우 세미콜론(;)을 구분자로 사용하고 싶었지만 이 목록에는 없었습니다. 그래서 시스템에 설정되어 있는 구분자를 직접 변경하기로 했는데요. 윈도우에서 설정 경로는 다음과 같습니다. Setting > Region > Additional data, time & regional settings > Additional settings > List separator > 변경 설정 방법이 그렇게 어렵진 않지만 자주 사용하지 않는 기능이라 정리해 놓았습니다.^^
-
[Plotly][ValueError] executable=" ".join(executable_list), help_result=help_resultPrograming/Data Science 2020. 4. 3. 17:48
다음과 같은 경우에 발생하는 에러입니다. 1) orca 가 설치되어 있지 않다. 2) 실행경로에 실행하려는 orca가 없다. 3) 실행경로에 다른 orca 파일이 존재한다. 저의 경우에는 /usr/bin/orca 파일이 존재했으며 해당 실행파일은 plotly에서 필요한 파일이 아닙니다. 그래서 plotly.io.orca.config.executable = ${home}/anaconda2/bin/orca 를 추가로 선언해줘야 했습니다. Boolean Series key will be reindexed to match DataFrame index. Usage: orca [-h] [-v] [-r] [-s] [-l] [-e OPTION] [-d OPTION] [-p NAME] [-u DIR] [--debug-f..
-
[Python] subplot 에 shape 추가하기Programing/Data Science 2020. 4. 3. 07:46
5x1 크기의 subplot을 구성하고 각 subplot 에 shape를 추가하는 방법에 대해 정리하였습니다. shape를 추가하기 위해서는 아래 함수들을 사용하면 됩니다. 다만, 모든 subplot에 동일한 또는 특정 shape를 추가하려면 fig.add_shape 를 사용해서 어느 subplot에 적용할지를 특정해줘야 합니다. 그렇지 않을 경우 첫번째 subplot 에만 shape가 적용이 되네요. fig.update_shapes fig.add_shapes fig.update_layout(.... shapes=my_shapes) title_list = ['sub1_1', 'sub1_2', 'sub2_1', 'sub2_2'] #shared_xaxes: True if subplots in the same..
-
[R] Plotly 에서 marker 사용하기Programing/Data Science 2020. 2. 24. 13:18
https://plot.ly R를 사용해 데이터에 대한 그래프를 그려야할 때가 있는데요. 기존에는 ggplot2 라이브러리를 사용하고 있었는데 친구의 추천으로 plotly를 사용해 보았습니다. plotly 라이브러리의 특징으로는 우선 사용하기 쉽고 다양한 언어(R, Python and Matlab)를 지원하고 있습니다. 그리고 html 포맷으로 plot한 그래프를 export 할 수 있는데 마우스의 움직임에 따라 해당 데이터의 값이 주석으로 표시되는데 주석이 표시되는 위치나 포맷을 사용자가 원하는 대로 수정이 가능합니다. 그리고 확대/축소 기능으로 특정 데이터나 그래프의 일부분을 원하는 크기로도 볼 수 있습니다. Plotly사이트에는 2D, 3D 등 다양한 종류의 예제 코드를 제공하게 있어서 쉽게 따라할..