본문 바로가기

분류 전체보기53

[macOS] chatGPT에게 물어 본 zshrc 와 .zprofile PART1 - 설명 및 비교, 읽히는 시점 지난 포스팅에서 에러 핸들링을 하면서 알게 된 .zprofile 과 .zshrc에 대해서 궁금해져서 chatGPT에게 물어보았다. 먼저 .zshrc같은 경우에는 conda를 설치할 때도 환경변수를 추가하기 위해 사용한 적이 있어서 어떤 파일인지 자세히 알고 싶어 물어보았다. 그다음 chatGPT가 설명해 준 zshrc의 파일과 zprofile 파일의 설명이 비슷한 거 같아서 정확히 어떻게 다른지 질문했다. Q1. 맥북의 .zshrc 파일에 대해 설명해 줘 A1. .macOS 시스템에서 셸(Shell)은 사용자와 컴퓨터 간의 상호 작용을 위한 인터페이스입니다. 기본적으로 macOS에서는 Bash 셸이 사용되지만, 최근 버전의 macOS에서는 Zsh(즈 셸)가 기본 셸로 설정되어 있습니다. `.zshrc`는.. 2023. 5. 24.
[Git] 맥북에 Git 설치 및 'command not found: brew' 에러 핸들링 (+ chatGPT에게 물어보기) 얼마 전에 맥북을 구입하면서 많은 프로그램들을 다시 설치했는데, 이번에 GitHub를 사용하기 위해 Git을 설치했다. Git 홈페이지에 나와있는 매뉴얼대로 따라 하면 되지만 설치파일만 다운로드하면 되는 윈도우 os에 비해 터미널에서 작업해주어야 하기 때문에 설치 과정을 정리해 보았다. 게다가 설치 중간에 command not found 에러가 발생했기 때문에 해당 에러 핸들링 부분도 추가로 정리하였다. 맥북에 Git 설치하기 1. Git 홈페이지에서 Download for macOS에 접속 - https://git-scm.com/download/mac Git - Downloading Package Download for macOS There are several options for installing.. 2023. 5. 24.
Windows에서 Linux 사용하기 - Ubuntu 설치 / !! 앱 설치 및 실행 후 에러 발생하는 경우 확인 원래 Windows에서 linux를 사용할 때는 VMware를 이용하여 가상머신을 만들고 Ubuntu를 설치하였는데요 앱을 다운로드 받아서 Windows에서 바로 터미널 창을 열어서 Linux를 이용할 수 있더라구요 그래서 Window에 Ubuntu 설치하여 Linux 사용하는 방법을 보여드리겠습니다! 더보기 리눅스와 우분투의 차이점이 궁금하신 분을 위해 관련 링크 첨부합니다. https://hanamon.kr/%EB%A6%AC%EB%88%85%EC%8A%A4%EB%8A%94-%EB%AC%B4%EC%97%87%EC%9D%B4%EA%B3%A0-%EC%9A%B0%EB%B6%84%ED%88%AC%EB%8A%94-%EB%AC%B4%EC%97%87%EC%9D%B8%EA%B0%80/ STEP 1 | 노트북 환경 설.. 2023. 1. 5.
[HTML] 화살표 클릭시 화면 최상단으로 이동하는 기능 구현 - <a>, <img> 태그 아래 영상 17~20초 사이, 오른쪽 하단 화살표 클릭 시 화면 최상단으로 이동하는 기능 구현 https://youtu.be/H8oP8P-iHqg Code 코드는 상당히 간단합니다. 화살표 이미지에 링크를 걸어주는 방식입니다. 코드는 아래와 같으며 태그 요소들을 하나씩 짚어보겠습니다. 태그 태그는 HTML 문서에 이미지 링크를 거는 태그입니다. 이미지를 불러오기 위해 이미지 경로를 반드시 지정해주어야 하므로 "src = " 는 필수 값입니다. src 이미지 source의 경로 width 이미지의 너비 * style 속성은 태그에 css를 적용하는 것으로 "opacity: 0.5"를 통해 투명도를 50%로 조정한 것입니다. 태그의 더 많은 속성들은 다음 링크를 참고해주세요 (http://www.tcpsch.. 2022. 9. 15.
[Python] 데이터프레임 열 이름 변경 (change dataframe columns name) - rename, columns 데이터프레임을 다루다보면 열 이름을 변경 할 일이 정말 많습니다. 한번에 전체 columns명을 바꿀수도 있고, columns이 많은 경우 특정 column만 바꾸고 싶을때도 있죠. 전체 columns명을 바꿀 수 있는 df.columns와 특정 columns명만 바꿀때 적절한 rename()에 대해 정리해보겠습니다. 예시로 활용할 데이터프레임: name = ['Kim','Lee','Park'] age = ['25','35','45'] sex = ['F','F','M'] df = pd.DataFrame([name,age,sex]) df= df.transpose() df.columns = [ ] - 전체 columns 명을 바꿀때 적절 df.columns = [ 'column1', 'columns2', '.. 2022. 9. 15.
[Python Pandas] 데이터프레임 생성, pd.DataFrame() - dictionary to dataframe, list to dataframe, tuple to dataframe 데이터를 처리할 때 제일 기본이자 시작인 "데이터프레임 생성" 입니다. 사실 완전히 새로운 데이터를 생성하기 보다는, 이미 존재하는 csv, tsv, txt, xslx 파일을 읽어들여 가공하는 일이 많지만 간혹 리스트들을 가지고 데이터프레임을 만들거나 빈 데이터 프레임을 생성하는 경우는 종종 있습니다. 이번 포스팅에서는 데이터프레임을 생성하는 방법을 정리하려 합니다. 데이터 프레임을 생성하기전 pandas 모듈을 import 해주세요. import pandas as pd 데이터프레임을 생성하는 방법은 pandas 모듈의 DataFrame() 함수를 활용하는 것입니다. pd.DataFrame( data = , index = , columns = , dtype = , copy = ) DataFrame의 pa.. 2022. 9. 15.
[빅데이터분석기사 필기] 오답 개념정리 | Part 1. 빅데이터 분석 기획 Chapter 2. 데이터 분석 계획 - 분석 마스터 플랜 우선순위 고려요소, 빅데이터 분석 방법론 개발 절차, 분석 변수 점검 항목, .. SETION 01 | 분석 방안 수립 더보기 분석 마스터 플랜 수립 시 적용 우선순위를 결정하는 주요 요인이 아닌 것은? ① 업무 내재화 수준 ② 전략적 중요도 ③ 비즈니스 성과 ④ 실행 용이성 더보기 빅데이터 분석 방법론의 데이터 준비 단계 세부 태스크가 아닌 것은? ① 필요 데이터 정의 ② 분석용 데이터 준비 ③ 데이터 스토어 설계 ④ 데이터 수집 및 정합성 점검 SETION 02 | 분석 작업 계획 데이터 수집 데이터 적정성 데이터 가용성 대체 분석 데이터 유무 데이터 적합성 데이터 중복 분석 변수별 범위 분석 변수별 연관성 데이터 내구성 특징 변수 특징 변수 사용 변수 간 결.. 2021. 9. 25.
[빅데이터분석기사 필기] 오답 개념정리 | Part 1. 빅데이터 분석 기획 Chapter 1. 빅데이터의 이해 - 지식창조 매커니즘, 빅데이터 활용에 필요한 3요소, 데이터 산업구조 SETION 01 | 빅데이터 개요 및 활용 더보기 다음 중 지식창조 매커니즘의 단계가 아닌 것은? ① 표출화(Externalization) ② 내면화(Internalization) ③ 통합화(Integration) ④ 공통화(Socialization) ① 자원(Resource) ② 기술(Technology) ③ 인력(People) 더보기 다음 중 빅데이터 활용에 필요한 3요소로 옳은 것은? ① 자원, 인력, 프로세스 ② 자원, 기술, 인력 ③ 기술, 인력, 프로세스 ④ 자원, 기술, 프로세스 +) 빅데이터 등장으로 인한 변화 ① 사전 처리에서 사후처리로 ② 표본조사에서 전수조사로 ③ 질보다 양이 중요 ④ 인과관계에서 상관관계로 +) 빅데이터.. 2021. 9. 20.
[ADsP 3과목] 통계 분석 정리 part 1 -모집답과 표본, 측정방법(명목척도/ 순서척도/ 구간척도/ 비율척도), 확률분포(이산형 확률변수/ 연속형 확률변수), 추정과 가설검정(귀무가설/ 대립가설) 차례 1. 통계자료 획득 방법 1.1. 전수조사와 표본조사 1.2. 모집단과 표본 1.3. 표본 추출 방법 1.4. 측정 2. 확률 2.1. 정의 및 성질 2.2. 조건부 확률 2.3. 독립사건 3. 확률변수 3.1. 이산형 확률변수 3.2. 연속형 확률변수 3.3. 이산 확률분포 vs 연속 확률분포 4. 통계적 추론 4.1. 확률표본 4.2. 추정(점추정, 구간추정) 4.4. 가설검정 (귀무가설과 대립가설) 5. 모수적 검정과 비모수적 검정 5.1. 모수적 검정 5.2. 비모수적 검정 1. 통계자료 획득 방법 1.1. 전수조사와 표본조사 전수조사 표본조사 집단 전체를 빠짐없이 조사하는 것 많은 비용과 시간이 소요되므로 특별한 경우를 제외하고 사용되지 않는다 집단의 일부만 추출해 조사하는 것 모집단에서 .. 2021. 8. 30.
[ADsP 1과목] 데이터의 이해 정리 part 2 - 데이터베이스의 정의와 특징, 활용 (OLTP/ OLAP, BI/ BA, ERP, CRM, EAI/ EDW 등) 차례 1.1. 용어의 연혁 1.2. 데이터베이스의 정의 2. 데이터베이스의 특징 2.1. 일반적인 특징 2.2. 다양한 측면에서의 특징 3. 기업 내부 데이터베이스 활용 3.1. 1980년대 기업 내부 데이터베이스 3.2. 2000년대 기업 내부 데이터 베이스 3.3. 분야별 데이터베이스 3.4. 분야별 사회기반 구조의 데이터베이스 1. 데이터베이스의 역사 및 정의 1.1. 용어의 연혁 출처 내용 1950년대 미국에서 군대의 군비상황을 집중 관리하기 위하여 컴퓨터 도서관을 설립하면서 데이터(data)의 기지(base)라는 뜻의 데이터베이스가 탄생 1963년 6월 미국 'SDC'가 개최한 심포지엄에서 데이터베이스라는 용어 공식사용 데이터베이스 초기 개념인 '대량의 데이터를 축적하는 기지' 1963년 GE의.. 2021. 8. 18.