profile
Concilio et Labore
post-thumbnail

[Tableau] 매개변수 동작으로 시트변경

매개변수 동작을 활용하여 버튼을 눌렀을 때 다른 시트로 변경하는 방법 선행과정 버튼 클릭을 통해서 변경되어질 ex) year,month 시트에 사용자가 생성한 매개변수를 통한 filter 적용이 되어 있어야함 ( Because, 당연하게도 매개변수 동작이므로 해당 매개변수를 클릭했을 때 필터 조건에 의해 시트를 변경하기 위함임 ) 매개변수 동작 설정 ...

2022년 11월 11일
·
0개의 댓글
·

향후 계획에 대해 세워보기

올해 졸업을 하고나서 3월말부터 이어드림스쿨의 커리큘럼을 따라서 정말 정신없이 데이터분석,머신러닝,딥러닝을 공부하고 여러 프로젝트를 달려왔다.처음에는 강의가 빠르게 나가다보니 끝까지 잘 따라 갈 수 있을까? 하는 생각도 많이 들었다. 실제로 200명 가까이 되었던 수강

2022년 10월 10일
·
0개의 댓글
·

[OpenCV] 체적측량 프로젝트_Image detection 관련 함수 정리

체적측량 프로젝트를 진행하면서 몰랐던 메소드에 대해서 정리 cv2.adaptiveThreshold (src, maxValue, adaptiveMethod, thresholdType, blockSize, C) Parameters: src – grayscale image maxValue – 임계값 adaptiveMethod –...

2022년 9월 27일
·
0개의 댓글
·

[TIL] Tableau

Tableau See and Understand Data 장점 No code -> Speed good! 상호작용 Good Communitys 3-1. Tableau Public,MakeoverMonday,TableauTipTuesday...etc 다양한 커뮤니티들이 운영 중이기에 여러 정보를 습득 할 수 있다. 서버데이터 연결하는경우 실시간 대시...

2022년 9월 23일
·
0개의 댓글
·
post-thumbnail

[AI] 농산물가격변동률 ( TIL )

시계열 ML(catboost)+DL(lstm) ml (data,feature) - 2차원 (catboost) df=df.astype(np.float32)를 통해 타입 통일 catboost'gridSearchresult 해야할일 grid search parameter 수정하여 rmse값 낮춰보기 catboost 결과 값을 DL 모델에 적용하는 방법 구상 ...

2022년 9월 20일
·
0개의 댓글
·

[Python] 예시를 통한 Class 이해하기

**Python class 함수에 관하여 공부를 하긴 했지만 뭔가 머리 속으로 명확하게 자리잡고 있는 것 같지 않아서 내가 가장 좋아하는 축구 도메인으로 예시 코드를 작성하면서 정리해보았다...! ** Class 예시 Class 생성 Class 내부 함수 구현 Class 상속 새로운 Class를 생성하고 이를 상속 받기 위해서는 위와 같이 New...

2022년 9월 7일
·
0개의 댓글
·

[TIL] 코테 Review

좌석구매 문제설명 > 공연을 관람하기 위한 100,000 x 100,000 크기의 격자 모양의 좌석이 있습니다 이 공연장의 표를 구매하기 위해 K명의 관람객이 매표소에 한 줄로 서 있습니다. 이때, 관람객은 자신이 원하는 좌석에만 공연을 관람하려고 합니다. 각 관람객은 매표소에서 자신이 원하는 좌석의 좌표를 말하고, 아직 아무도 구매하지 않은 좌석이면 ...

2022년 9월 5일
·
0개의 댓글
·

[Docker] Docker 실습

Docker 생성 및 배포 실습 (feat.error) IMAGE ID / TAG 할당 SIZE 경량화 python:3-alpine 으로 size 경량화가 가능하다. ![](https://velog.velcdn.com/images/yoo_oon/post/0d239cfc-a24e-4c3b-899f-

2022년 8월 31일
·
0개의 댓글
·
post-thumbnail

[Git] github/workflows/*.yml push error

CI 실습을 위해 .github/workflows/lint.yml 파일을 생성하고 add,commit후 push하는 과정에서 위와 같은 오류가 발생하였다. 구글링을 통해 알아보니 GitActions내의 workflows를 사용하기 위해서는 personal_token에서 workflow 권한을 주어야 하는데, 이전에 기간이 만료되고 새로운 token을 ...

2022년 8월 29일
·
0개의 댓글
·
post-thumbnail

[CI] Continuous Integration

최근 듣고 있는 연사님의 강의를 통해 CI에 대해서 알아 볼 수 있는 시간을 가졌다. 신입 개발자에게 코딩,엔지니어링 요소도 물론 중요하지만, 해당 요소를 많이 기대하지는 않고 기본기를 많이 중요시 한다고 하시면서 CI의 중요성에 대해서 말씀해주시며 CI를 사용하는 습관을 가지면 좋겠다고 조언해주셨다. CI CI란 Continuous Integratio...

2022년 8월 29일
·
0개의 댓글
·
post-thumbnail

[DVC] Data Version Control

DVC DVC는 Data Version Control로 문자 그대로 데이터의 버전 관리를 도와주는 툴이라고 할 수 있다. DVC는 MLproject들의 소스 코드 or 버전 관리를 위해 사용되며 사용방식이 Git과 매우 유사했다. 다만, Git은 대용량 데이터를 업로드하여 보관할 수 없지만 DVC는 가능했다. 설치 및 실습 설치 후 tracking ...

2022년 8월 25일
·
0개의 댓글
·
post-thumbnail

[Flask] Flask/Rest/Fast API

Flask / Rest / FastAPI REST API? https://velog.io/@0andwild/RESTful-API란-무엇인가 자원을 이름으로 구분하여 해당 자원의 상태를 주고 받는 모든 것 URL을 통해 Resource를 명시 HTTP Method(POST,GET,PUT,DELETE)를 통해 opreation 수행 슬래시...

2022년 8월 25일
·
0개의 댓글
·

[Python] Python Advanced_basic

네이밍 컨벤션 여러종류의 네이밍 컨벤션이 있지만 python에서는 스네이크, java에서는 카멜 케이스를 사용한다. #스네이크 케이스 : 각 단어를 _ 로 구분하는 것을 의미 #카멜 케이스 : 첫 단어의 시작은 소문자로 하고 중간 문자를 대문자로 하는 것을 의미 range는 대표적인 list(range(5)) -> 0, 1, 2, 3, 4 enum...

2022년 8월 24일
·
0개의 댓글
·

[MLOps] MLOps

MLOps ML 시스템 개발(Dev)과 운영(Ops)을 통합하는 것을 목표로 하는 ML 엔지니어링 문화 및 방식 서비스화 -> 성능 저하 여부 / 시스템 문제 발생 여부/데이터 분포 변화 모니터링 / 데이터 백업 etc -> 단방향 흐름의 문제 이를 해결하기 위해 MLOps 탄생 ML + DevOPs = MLOps 버전관리 데이터 버전 모델 버전 ...

2022년 8월 23일
·
0개의 댓글
·
post-thumbnail

[Docker] Docker

Docker Build once , Run Anywhere -> 애플리케이션을 개발, 제공 및 실행하기 위한 개방형 플랫폼. -> 어떤 환경에서도 ML model을 실행 할 수 있도록 하는 것을 의미한다. -> java가 모든 환경에 적용 가능하게 된 것 처럼. Container 애플리케이션을 패키징 및 실...

2022년 8월 23일
·
0개의 댓글
·

[Kubernetes] Kubernetes

Kubernetes 컨테이너화된 workroad와 service를 관리하기 위한 이식성이 있고, 확장 가능한 오픈소스 플랫폼 -개발환경에서는 app을 실행하는 container를 관리하고 가동 중지 시간이 없는지 확인이 필요하다. -이때 kubernetes는 app의 확장과 장애 조치를 처리하고 배포 패턴등을 제공하며 이를 쉽게 관리...

2022년 8월 23일
·
0개의 댓글
·
post-thumbnail

[Spark] SparkSQL Java version error

sparksession을 import하고 builder를 실행 할 경우 위와 같은 error가 발생 할 수 있다. 해당 error code가 발생 할 경우 java version을 변경 해주면 해결이 된다. Mac의 경우 brew install --cask adoptopenjdk8 windows의 경우 기존의 Java를 삭제하거나 새로 jdk8 ve...

2022년 8월 23일
·
0개의 댓글
·

[Spark] SparkSQL

SparkSQL 스파크 프로그래밍 내부에서 관계형 처리를 하기 위함 스키마의 정보를 이용해 자동으로 최적화 하기 위함 외부 테이터셋을 사용하기 쉽게 하기 위함 주요 API SQL DataFrame DataSet DataFrame 지연 실행 분산 저장 Immutable SQL 쿼리 실행 가능 CSV,JSON으로 read & write 가능 Spark B...

2022년 8월 22일
·
0개의 댓글
·
post-thumbnail

[Spark] Spark

Spark What is Spark? 인메모리 기반의 대용량 데이터 고속 처리 엔진으로 범용 분산 클러스터 컴퓨팅 프레임워크 -수평적 확장 가능 -속도가 느려도 많은 데이터의 연산이 가능 ( out of memory 발생 x ) Driver program - Cluster manager - Worker node [프로세스 조직] - [소통구(...

2022년 8월 22일
·
0개의 댓글
·

[Hadoop] Hadoop 명령어

사용자 명령어 root 디렉토리 리스트 확인 파일시스템 환경 체크 환경변수 확인 디렉토리 생성 (mkdir) local -> HDFS로 복사 (put) HDFS -> local로 복사 (get) HDFS의 두개 파일을 합쳐서 로컬 복사(getmerge) HDFS 내부에서 파일 복사 관리자 명령어 Disk balance 손상된 블록 리스...

2022년 8월 19일
·
0개의 댓글
·