728x90
반응형

programming language/Python과 R 함께 익히기 4

R의 file.choose()와 Python의 filedialog: GUI파일 선택과 경로복사

R과 Python에서 Data file을 GUI로 여는 방법으로 활용가능하지만경로 복사에 응용해 볼수도 있다. 아래는 경로 복사 용도로 작성한 사용법이다.  R과 Python에서 파일 선택창 구현 R의 file.choose()Python의 filedialog1. R에서 파일 선택하기: file.choose()R에서는 file.choose() 함수를 사용하여 간단히 파일 선택 창을 열 수 있다. 사용자가 파일을 선택하면 그 파일의 경로가 반환# 파일 선택창을 열고 선택한 파일의 경로를 변수 a에 저장a  file.choose() 함수는 시스템 기본 파일 탐색기를 열어 파일을 선택할 수 있다.선택한 파일의 전체 경로가 반환되며, 이를 변수에 저장하여 이후에 사용할 수 있다.print된 경로를 활용해서 코드를..

R은 열 중심의 데이터 구조, python은 행 중심의 접근 방식

R과 Python은 모두 데이터 분석과 프로그래밍에 널리 사용되는 언어지만, 데이터 구조를 다루는 방식에서 차이가 있습니다. 특히 R은 기본적으로 열(column) 중심의 데이터 구조를 사용하는 반면, Python은 행(row) 중심의 접근 방식을 많이 사용하며, Python의 기본 데이터 구조인 리스트, 튜플, 딕셔너리도 중요한 역할을 합니다.R: 열 중심의 구조데이터 프레임(Data Frame): R의 대표적인 데이터 구조인 데이터 프레임은 기본적으로 열(column)을 중심으로 데이터를 다룹니다. 각 열은 동일한 데이터 타입을 가지며, 열 이름을 통해 쉽게 접근할 수 있습니다. R에서 데이터 분석 작업은 주로 열 단위로 수행되며, 이는 R이 통계 분석과 데이터 조작에 최적화된 언어라는 특성과 잘 맞..

Python에서의 리스트, 튜플, 딕셔너리에 해당하는 R의 문법

Python에서의 리스트, 튜플, 딕셔너리에 해당하는 R의 문법을 비교해 보겠습니다.1. 리스트 (Python) vs 벡터/리스트 (R)Python 리스트: 여러 데이터 타입의 요소들을 포함할 수 있는 가변 길이의 시퀀스입니다. py_list = [1, 2, 3, "four", 5.0]R 벡터: 동일한 데이터 타입의 요소들을 포함할 수 있는 시퀀스입니다. 벡터는 리스트와 비슷하지만, 한 가지 타입만 허용합니다. r_vector = c(1, 2, 3, 4, 5) # 숫자형 벡터R 리스트: 여러 데이터 타입의 요소들을 포함할 수 있는 시퀀스입니다. r_list = list(1, 2, 3, "four", 5.0)2. 튜플 (Python) vs R에서의 대안Python 튜플: 불변의 시퀀스로, 요소를 수..

Python과 R함께 익히기 - 변수 설정

내용이 순차적으로 진행 되지는 않을 예정입니다.추후 올리는 모든 내용들을 정리 할경우 정리본으로 올리도록 하겠습니다.보실때 이해 안되는 부분이 있으시다면 넘어가시고 나중에 보시면 되실것같습니다.더보기변수란?변수는 프로그래밍에서 데이터를 저장하고 참조하는 데 사용되는 메모리 공간의 이름을 말합니다. 변수는 특정 값을 저장할 수 있으며, 이 값은 프로그램이 실행되는 동안 변경될 수 있습니다. 변수는 프로그램 내에서 중요한 역할을 하며, 다양한 데이터 유형을 저장할 수 있습니다. 변수의 주요 특징은 다음과 같습니다: 이름: 변수는 데이터를 참조하기 위해 이름이 필요합니다. 변수 이름은 일반적으로 문자, 숫자, 밑줄(_)로 구성됩니다. 값: 변수는 특정 값을 저장할 수 있습니다. 이 값은 숫자, 문자열, 논리값..

728x90
반응형