로그인할 shell 명령어를 변경해주어야 한다. chsh 지금은 /bin/sh로 되어있었고 바꿀 값을 입력해 준다. /bin/bash 이제 방향키도 잘 먹고 기존에 $로 되어있었는데 내가 알던 모습으로 변경 완료✨
전체 글
어른이 되어가고 있는 꼬마개발자의 개발일지데이터프레임의 특정 컬럼의 값을 일괄 변환해야할 일이 있을 때 apply()함수를 사용하게 된다. 1. 기본 문법 # 라이브러리 호출 부분 생략 def calc_ratio(row): """검색량 계산""" standard_volumn = row['standard_volumn'] standrad_ratio = row['standard_ratio'] ratio = row['ratio'] volume = standard_volumn*ratio/standard_ratio return volume # 데이터프레임 생성 부분 생략 result_df['volume'] = result_df.apply(calc_ratio, axis=1) df.apply부분을 보면 되는데, 변환하고자하는 부분을 함수로 작성하여 파라미터로..
사이트를 크롤링할 때 소스코드 내부에 있는 데이터를 json으로 파싱 하려고 할 때 잦은 에러를 마주한다... 1. 너무 JSON형식이 맞는데 처음부터 안 되는 경우 requests.exceptions.JSONDecodeError: Expecting value: line 1 column 1 (char 0) response_text = response.content.decode('utf-8') -> 응답받은 content or text를 디코드 해준다. 2. 잘가져온거 같은데 중간에서 자꾸 에러가 나는 경우 ValueError: Expecting , delimiter: line 1 column 532 (char 531) try: result_data = json.loads(result_data) excep..
데이터 프레임을 사용해 코드를 작성하다보면 각 row를 순회하는 로직을 되게 자주 사용하는데 할 때마다 o_o ...? 바로 코드가 나오지 않고 멍 때리게 되어서 메모해둡니다 :) 1. iterrows() for index, row in df.iterrows(): print(f'Index: {index}, A: {row["A"]}, B: {row["B"]}') 2. itertuples() for row in df.itertuples(index=False): print(f'A: {row.A}, B: {row.B}') 3. apply() def process_row(row): return f'A: {row["A"]}, B: {row["B"]}' df['Result'] = df.apply(process_row..
9월 5일 화요일 스노우플레이크에서 주관하는 컨퍼런스를 다녀왔다. 다양한 강연을 들으면서 얻은 정보와 느낀점?!을 기록하고자 한다. - 키노트 : 핑크퐁 개인적으로 말씀도 너무 잘하시고 흡입력이 있어서 우왕,, 저기서 일하고 싶다. 생각이 든 순서! 데이터를 소중하게 생각하고 지표를 잘 발견해야한다. 사업이 다양해지면서 데이터의 형식도 다양해지고 양도 많아진다. 각 데이터 분석 툴이 많이 나오고 있는데 이걸 하나의 시스템으로 관리하고 싶은 니즈가 생겼다 => 스노우 플레이크가 적합한 솔루션이였다! Snowflake 도입의 이점 클라우드 기반, Snowflake에서 모든 분석 환경 구성 가능 aws와의 연결성이 좋다 SQL, Snowpark(python), Node.js Driver 등 다양한 개발 환경 ..
보호되어 있는 글입니다.
1. 자바 설치 및 환경설정 하기 - 이미 jdk가 준비되신 분은 2번으로 가세욥/ 그리고 elasticsearch의 버전에 따라 필요하지 않을 수 있습니다. sudo yum update sudo yum install java-1.8.0-openjdk-devel.x86_64 java -version which javac ls -l /usr/bin/javac readlink /etc/alternatives/javac # 자바가 설치된 경로 # sudo vi etc/profile # 맨 밑에 추가 (Shift + g) export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.382.b05-1.amzn2.0.1.x86_64 export PATH=$JAVE_HOME/bi..