본문 바로가기

전체 글98

react-i18next 다국어 처리 i18n - 공식문서 : https://www.i18next.com/ - 다국어 지원을 위한 JavaScript 라이브러리 react-i18next - 공식문서 : https://react.i18next.com/ - React / React Native에서 i18n을 사용하기 위한 라이브러리 - 설치 # npm $ npm install react-i18next i18next --save 기본 사용법 import i18n from "i18next"; import { initReactI18next } from "react-i18next"; import LanguaeDetector from "i18next-browser-languagedetector"; i18n .use(LanguaeDetector) // 사.. 2024. 3. 18.
[TypeScript] Null이 아님을 확신할 때 - 단언 연산자 맨 뒤에 느낌표를 붙인다! 2024. 1. 4.
[HIVE] 기초 문법 정리 [ 공통 사항 ] IF EXISTS : xx가 존재하면 적용 데이터 조회 SELECT ~ FROM :: 데이터 조회 -- 데이터 조회 SELECT * FROM my_table -- 전체 데이터 조회 SELECT col_1, col_2 FROM my_table -- 열 지정하여 데이터 조회 WHERE :: 조건 지정하여 데이터 조회 -- 조건 지정하여 데이터 조회 SELECT * FROM my_table WHERE col_1 >= 10 -- 조건 GROUP BY :: 집계 count, sum, avg, min, max 등의 집계함수를 사용할 때 그룹을 묶어주는 기준이 된다. 집계함수가 적용되는 열 이외의 열에 GROUP BY를 해주지 않으면 오류가 발생한다. -- 집계 SELECT col_1, count(.. 2021. 11. 16.
[HIVE] map에 있는 key 조회하기 map_keys(열 이름) : map에 있는 key 목록 조회하기 SELECT map_keys(열 이름) FROM table id keys 1 ["key11","key12","key13"] 2 ["key21","key22","key13"] 참고 2021. 11. 15.
[Python] apply, map, applymap의 차이 map - 딕셔너리 사용 - 단일 칼럼 변환 apply - 데이터프레임과 시리즈를 모두 다룰 수 있다. iris.apply(lambda x: x['petal length'] * x['petal width'], axis = 1) applymap - 데이터프레임 전체 데이터 셀에 적용 df.applymap(lambda x: np.log(x)) 2021. 7. 16.
[MSSQL] Draw The Triangle 1 :: 별 그리기 / 역삼각형 그리기 https://www.hackerrank.com/challenges/draw-the-triangle-1/problem Draw The Triangle 1 | HackerRank Draw the triangle pattern using asterisks. www.hackerrank.com DECLARE @NUM INT, @TIME INT -- 변수 선언 SET @NUM = 20 SET @TIME = 0 WHILE @NUM>@TIME -- 20이 1이 될 때까지 BEGIN SELECT REPLICATE('* ', @NUM) -- NUM만큼 '* '을 출력 SET @NUM = @NUM-1 -- NUM이 하나씩 내려가도록 END; REPLICATE('Text', 반복횟수) : 문자열 반복 반복문으로 풀었다. S.. 2021. 5. 15.
[HIVE] 날짜 더하기 & 빼기 :: date_add, date_sub date_add(날짜, 계산일수) : 날짜 더하기 date_sub(날짜, 계산일수) : 날짜 빼기 예시 ) index_date를 기준으로 30일 전/후 날짜를 뽑아보았다. SELECT indexing_date as index_date , date_sub(indexing_date, 30) as before_30 , date_add(indexing_date, 30) as after_30 FROM table_name 참고) string > date mizykk.tistory.com/90 [HIVE] date_format 다루기 :: 날짜함수 date_format(날짜, 형식) : 하이브에서 date_format을 이용하면 날짜에서 다양한 정보를 추출할 수 있다. - 날짜 : date/timestamp/stri.. 2021. 4. 13.
Google Colab Error :: Kaggle API Version Error Warning: Looks like you're using an outdated API Version, please consider updating (server 1.5.12 / client 1.5.4) Solution !pip install --upgrade --force-reinstall --no-deps kaggle 2021. 4. 4.
[Python] 데이터프레임 행/열 바꾸기 :: transpose, T 데이터프레임의 행과 열을 바꾸기위해 df.transpose나 df.T를 사용하면 된다. # 행/열 전환 df.transpose() df.T 기존 열 이름이 인덱스가 되고, 인덱스는 열 이름이 된다. 2021. 4. 2.
[Python] 데이터프레임 열 이름/컬럼명 변경 :: rename 데이터프레임의 열 이름을 변경하는 방법으로 df.columns, df.rename이 있다. # 전체 열 이름 입력하기 df.columns = ['col', 'col', 'col'] # 선택하여 열 이름 변경하기 df.rename(columns={'Before':'After'}) df.columns는 전체 열 이름을 지정해줘야하지만 df.rename은 변경할 열 이름만 지정할 수 있다. 열 이름을 전부 변경해야하는 경우는 df.columns를 사용하는 것이 편하다. 하지만 일부만 선택해야하는 경우는 df.rename이 더 낫다. 위와 같이 예시데이터가 있을 때 df.columns만 입력하면 데이터프레임의 열 이름이 조회된다. df.columns 이때 변경할 열 이름 목록을 리스트로 대입하면 열 이름이 변경.. 2021. 4. 1.