전체 글
-
Flexmonster Pivot VS dhtmlx PivotIT 솔루션 2024. 5. 17. 09:44
javascript 기반 Pivot Component 비교 1. Data Loading 속도 : Flexmonster👍 - Flexmonster 35 초 vs dhtmlx 86 초 (10,000 row 기준) 2. 기본 집계 함수 지원 편의성 : Flexmonster👍- Flexmonster sum, max, min, % column, % row, % grand total, count 등- dhtmlx sum, max, min, count custom Math Method 추가할 수 있음.(단, custom format 사용시 error 발생, % 관련 구현하기 어려움.) 3. Chart 연계 : Flexmonster👍- Flexmonster : 내장 Chart 및 다양한 3rd Pa..
-
Pop! OS 설치 후 --> 추가 설정 및 설치 추천Linux 2023. 4. 14. 14:34
참조 사이트 : https://www.youtube.com/watch?v=Pdv8MmEo104 # 필요한 부분만 확인하고 설치 및 설정함. 1. Update Recovery Partition 2. Switch to Hybrid Graphics 3. Update Firmware 4. Configure Hi-DPI Display 5. Install Synaptic 6. Install Codecs and Microsoft fonts 7. Back up 8. Enable Firewall 9. Install ThinLinc 10. Install Gnome Tweaks 11. Enable Gnome extensions 12. Install Google Chrome 13. Netflix support in Firef..
-
[Linux]matplotlib 에서 한글 깨짐 현상python 2023. 4. 13. 10:06
한글 폰트 설치 확인 후 진행함. 참고사이트 https://velog.io/@redgreen/Linux-linux%EC%97%90%EC%84%9C-Matplotlib-%ED%95%9C%EA%B8%80%ED%8F%B0%ED%8A%B8-%EC%84%A4%EC%A0%95%ED%95%98%EA%B8%B0 [Linux] linux에서 Matplotlib 한글폰트 설정하기 참고블로그새로운 환경에서 matplotlib을 쓰려면 한글폰트가 없어 매번 설정을 해줘야하기 때문에 매우 귀찮다.나중에 또 여러 블로그를 찾는 일을 하지 않기 위해 정리를 하였다.위의 코드를 입 velog.io import matplotlib.pyplot as plt import matplotlib import numpy as np In [14]..
-
Pop! OS에서 한글 글꼴 설치하기Linux 2023. 4. 13. 09:30
1. fontconfig 설치 확인 및 나눔 폰트 내려 받기 (이미 설치 되었으면, pass) $ sudo apt install fontconfig $ curl -o nanumfont.zip http://cdn.naver.com/naver/NanumFont/fontfiles/NanumFont_TTF_ALL.zip $ sudo unzip -d /usr/share/fonts/nanum nanumfont.zip 2. font cache 갱신 $ sudo fc-cache -f -v .... fc-cache: succeeded 3. 사용 가능 nanum font 확인하기 $ fc-list | grep -i nanum /usr/share/fonts/nanum/NanumGothicExtraBold.ttf: 나눔고딕,..
-
numpy 배열 중요 특징 및 Indexingpython 2023. 3. 25. 23:10
numpy 특징¶ Numerical Python의 약자 고성능 과학 계산용 패키지로 강력한 N차원 배열 객체 범용적 데이터 처리에 사용 가능한 다차원 컨테이너 정교한 브로드캐스팅(broadcasting) 기능 파이썬의 자료형 list와 비슷하지만, 더 빠르고 메모리를 효율적으로 관리 반복문 없이 데이터 배열에 대한 처리를 지원하여 빠르고 편리 데이터 과학 도구에 대한 생태계의 핵심을 이루고 있음 배열의 특징¶ 배열은 같은 종류의 데이터만 담을 수 있다. 내부 연산은 C 언어로 작성됨. 1. Fancy Indexing : 배열 인덱스에 다른 배열을 전달해서 원하는 요소를 선택하는 방법 In [1]: import numpy as np a = np.arange(5) a Out[1]: array([0, 1, 2..
-
Ubuntu 20.04 python 3.11 upgrade 하기python 2023. 3. 21. 16:54
1. 우분투에 이미 python 3.8 이 설치 되어 있음. python3 -V 2. 사이트 참조하여 3.8 --> 3.11 로 upgrade 함. https://www.debugpoint.com/install-python-3-11-ubuntu/ How to Install Python 3.11 in Ubuntu and Other Related Linux Step-by-step guide on installing the latest Python 3.11 in Ubuntu 22.04 LTS and related distros, with instructions to set default. www.debugpoint.com 3. pip 설치하기 로그 Off 후 다시 로그인 함. : PATH 로 인한 설치 err..
-
numpy slice 색인 접근 문법python 2023. 3. 4. 23:08
mport numpy as np a = np.arange(12).reshape(3,4) a[:2,:] ==> array([[0, 1, 2, 3], [4, 5, 6, 7]]) a[:,:3] ==> array([[ 0, 1, 2], [ 4, 5, 6], [ 8, 9, 10]]) # 증가치를 적용하여 요소 가져오기 b = np.arange(12) b[::2] ==>array([ 0, 2, 4, 6, 8, 10]) # 역순으로 가져오기 b[::-1] ==> array([11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, 0]) # 역순으로 -2 증가하면서 가져오기 b[::-2] ==> array([11, 9, 7, 5, 3, 1]) # 모든 차원에 ... , :: c = np.arange(24).re..