728x90
반응형

Data Science 38

[SAS BASE] CramBible Q#17 문제풀이 | HTML 출력

QUESTION NO: 17Which ODS statement option terminates output being written to an HTML file? A. ENDB. QUITC. STOPD. CLOSE  문제풀이 ODS (Output Delivery System)ODS는 SAS에서 생성된 출력을 다양한 파일 형식으로 저장하는 기능을 제공합니다. 이를 통해 HTML, PDF, RTF 등의 파일로 출력을 저장하고 공유할 수 있습니다.ODS HTML의 구조ODS HTML은 SAS 출력을 HTML 형식으로 저장하는 데 사용됩니다.예를 들어, ODS HTML을 사용하여 SAS 분석 결과를 웹 브라우저로 볼 수 있는 HTML 파일로 저장할 수 있습니다. ODS HTML 문을 사용하여 HTML 형식의 출..

Data Science/SAS 2024.09.28

[SAS BASE] CramBible Q#14 문제풀이 | Where 절

QUESTION NO: 14 Given the SAS data set AGES: AGES AGE The variable AGE contains character values. The following SAS program is submitted:  data subset; set ages; where age > 12;run; How many observations are written out to the data set SUBSET?  AGE 변수가 문자형이고, 숫자 12가 따옴표 없이 사용되었기 때문에, 유효한 비교가 이루어지지 않습니다. 그 결과, WHERE 조건에 맞는 관측값이 없게 되며, SUBSET 데이터셋에는 아무런 관측값도 기록되지 않습니다.  0개의 관측값이 SUBSET 데이터셋에 기록됩..

Data Science/SAS 2024.09.28

아나콘다 설치 에러

설치 에러 :  Due to incompatibility with several python libraries 'Destination Folder' cannot contain non-ascii characters  이 오류는 설치할 위치에 비 ASCII(아스키 이외의 문자)가 포함되어 있어서 발생하는 것입니다파이썬 패키지들은 일반적으로 ASCII 문자만을 사용하여 경로를 정의하도록 되어 있습니다.이러한 이유로, 비 ASCII 문자가 포함된 경로는 일부 라이브러리 설치 과정에서 문제를 일으킬 수 있습니다.해결책으로는 설치할 경로를 ASCII 문자만을 포함하는 경로로 변경하거나,가상 환경을 사용하여 이 문제를 해결할 수 있습니다.[한글이 들어가지 않도록 수정하기!]   이러한 접근 방법을 사용하여 설치 에러..

Data Science/python 2024.06.13

[Matplotlib] 축레이블 여러줄로 변환 | 줄바꿈

x-label이 너무 길어서 여러줄로 줄바꿈을 하고싶을때  아래 코드를 사용해보세요 from textwrap import wrapdf['location'] = ['\n'.join(wrap(x, 12)) for x in df['location']]df df['location'] = df['location'].apply(lambda x: '\n'.join(wrap(x, 12))) 이렇게 데이터 프레임안에 12번째 마다 \n이 중간에 들어가게되는데plot을 그렸을때 자동적으로 줄 바꿈을 하라고 인식하게 됩니다   질문있으시면 댓글남겨주세요:)

Data Science 2024.06.04

[Pandas] Dataframe 행 또는 열을 제거

Pandas Dataframe에서 행 또는 열을 제거하는 법 Dataframe에서 행 또는 열을 제거하려면 dataframe에서 사용가능한 drop() 메소드를 이용해야 합니다. 제거할 행이나 열을 지정하고, axis 매개변수를 사용하여 제거할 대상이 행인지 열인지를 지정합니다.  Dataframe Axis(축)행은 axis=0으로 나타내고열은 axis=1으로 나타납니다. Drop() 메소드 매개변수index - 삭제할 행의 목록axis=0 - dataframe의 행이 삭제될 것이라는 표기inplace=True/Falseinplace=True를 사용하면 DataFrame이 직접 수정되며, 새로운 DataFrame 객체가 반환되지 않습니다. inplace=False를 사용하면 새로운 DataFrame이 반..

Data Science/python 2024.04.26

[Python] 도형 별 넓이 계산기

문제 ​ 메뉴에 있는 도형을 선택하고 길이를 입력받아 넓이를 구할 수 있는 코드를 작성해보세요. ​ 조건 1 : 도형은 원, 삼각형, 직사각형, 정사각형이 존재합니다. 조건 2 : 도형의 넓이 계산은 무조건 함수로 정의되어야 합니다. 조건 3 : 도형 별로 필요한 길이를 입력받아야 합니다. 원 → 반지름 삼각형 → 밑변 , 높이 직사각형 → 가로, 세로 정사각형 → 한 변의 길이 ​ [참고] 도형 넓이 계산 공식 ​ (원 넓이 공식) : 반지름 * 반지름 * 원주율(3.1415) (삼각형 넓이 공식) : 밑변 * 높이 / 2 (직사각형 넓이 공식) : 가로 * 세로 (정사각형 넓이 공식) : (한 변 길이) * (한 변 길이) print("""==========도형 목록========== 1.원 2.삼각..

Data Science/python 2024.04.21

[웹 크롤링] Chromedriver 설치 (버전 오류 해결!) Selenium 설치

구글 웹을 크롤링하기 위해서 크롬드라이버가 필요한데 ​ Chromedriver의 버전과 Chrome의 버전을 맞춰서 다운로드 받아야한다고 해서 내 버전을 확인했다 Help > About Google Choome 에 들어가면 버전이 나오게 된다 ​ 하지만...크롬드라이버는 115 이상은 json으로 직접해줘야한다는 귀찮음... ​ 그래서 이제는 딱맞는 버전 없이도 가능한 방법을 찾았다!!! brew install --cask chromedriver pip3 install webdriver_manager 설치완료되었으니 주피터 노트북에서 실행해보쟈고~ #selenium 설치 다운로드 !pip install selenium from selenium import webdriver import time from ..

Data Science/python 2024.04.21

클래스 접근제한자,getter,setter

class - 객체지향프로그래밍(OOP)에서 특정 object(객체) 생성하기 위해 정의하는 일종의 틀 class는 변수와 함수를 정의할 수 있습니다. 비슷한 성격을 가진 연관있는 변수와 함수들을 한 class에 정의합니다. 1. 접근제한자 함수나 필드(변수) 접근을 제한할 수 있습니다. 기본적으론 다른 파일에서 import만 받으면 public하게 접근가능합니다. private로 접근제한을 해둘 경우, 파일 내부에서만 접근 가능합니다. 필드와 함수 모두 이름 앞에 _만 입력하여 private 선언 class Student { String? name; int? _age = 0; ... } 2. getter, setter 1) getter 형태: 타입 get 게터명 { return 게터반환값 } 타입 ge..

Mac에서 Git 설치 및 기본 명령어

Git 설치 구글에 git 검색 후 사이트로 들어갑니다 컴퓨터에 맞는 프로그램으로 다운받으시면 됩니다 전 맥을 가지고 있어서 macOS를 중심으로 같이 다운받아봅시다 가장 위에 있는 Homebrew를 이용해서 다운받아 봅시다! macOS terminal에 붙여 넣으면 sudo (관리자계정)으로 뜨기에 비밀번호를 입력하여 설치해줍니다:) Enter눌러주면 이렇게 다운로드를 진행하게 됩니다 다운 받은 후에 아래 코드를 terminal에 입력해서 git을 다운받아줍니다! brew install git 만약 이러한 에러메세지가 뜨게 된다면 (M1칩 mac에 해당된다면 이럴경우가 많아요!) zsh: command not found: brew 아래 코드 입력 후 다시 설치코드를 입력하시면 제대로 설치가 될 거예요 ..

Data Science 2022.09.27

Bioconductor _유전자데이터 분석을 위한 바이오컨덕터 설치/소개

Bioconductor https://www.bioconductor.org/ Bioconductor - Home AboutBioconductor The mission of the Bioconductor project is to develop, support, and disseminate free open source software that facilitates rigorous and reproducible analysis of data from current and emerging biological assays. We are dedicated to buildin www.bioconductor.org Bioconductor provides tools for the analysis and comprehe..

Data Science 2022.04.26
728x90
반응형