«dataframe» 태그된 질문

데이터 프레임은 테이블 형식 데이터 구조입니다. 일반적으로 행은 관측치이고 열은 다양한 유형의 변수 인 데이터를 포함합니다. "data frame"또는 "dataframe"은 여러 언어 (R, Apache Spark, deedle, Maple, Python의 팬더 라이브러리 및 Julia의 DataFrames 라이브러리)에서이 개념에 사용되는 용어이지만 "table"은 MATLAB과 SQL.

1
Pandas는 뷰와 복사본을 생성하는 데 어떤 규칙을 사용합니까?
데이터 프레임에서 선택한 항목이 원본 데이터 프레임의 복사본인지 또는 원본 뷰인지 결정할 때 Pandas가 사용하는 규칙에 대해 혼란스러워합니다. 예를 들어 df = pd.DataFrame(np.random.randn(8,8), columns=list('ABCDEFGH'), index=range(1,9)) 나는 querya가 사본을 반환하므로 foo = df.query('2 < index <= 5') foo.loc[:,'E'] = 40 원래 데이터 프레임에는 영향을주지 않습니다 df. 또한 스칼라 또는 명명 된 …


6
데이터 프레임의 행을 벡터로 변환
데이터 프레임의 행에서 벡터를 만들고 싶습니다. 그러나 행과 열 이름이 필요하지 않습니다. 여러 가지를 시도했지만 운이 없었습니다. 이것은 내 데이터 프레임입니다. > df <- data.frame(a=c(1,2,4,2),b=c(2,6,2,1),c=c(2.6,8.2,7.5,3)) > df a b c 1 1 2 2.6 2 2 6 8.2 3 4 2 7.5 4 2 1 3.0 나는 시도했다 : > …
116 r  vector  dataframe 



7
data.frame에 열 추가
아래에 data.frame이 있습니다. h_noh_no 1,2,3,4의 첫 번째 시리즈는 클래스 1이고 두 번째 시리즈 h_no는 클래스 2 등이 되도록 열 1 ( )에 따라 데이터를 분류하는 열을 추가하고 싶습니다 . 마지막 열에 표시된 것과 같은. h_no h_freq h_freqsq 1 0.09091 0.008264628 1 2 0.00000 0.000000000 1 3 0.04545 0.002065702 1 4 …
115 r  dataframe 

9
팬더 데이터 프레임 예쁜 인쇄
다음과 같이 pandas 데이터 프레임을 멋진 텍스트 기반 테이블로 어떻게 인쇄 할 수 있습니까? +------------+---------+-------------+ | column_one | col_two | column_3 | +------------+---------+-------------+ | 0 | 0.0001 | ABCD | | 1 | 1e-005 | ABCD | | 2 | 1e-006 | long string | | 3 | 1e-007 | …

11
Pandas 데이터 프레임에 행 삽입
데이터 프레임이 있습니다. s1 = pd.Series([5, 6, 7]) s2 = pd.Series([7, 8, 9]) df = pd.DataFrame([list(s1), list(s2)], columns = ["A", "B", "C"]) A B C 0 5 6 7 1 7 8 9 [2 rows x 3 columns] 다음을 얻으려면 첫 번째 행 [2, 3, 4]을 추가해야합니다. A B C …

6
Pandas DataFrame에서 히트 맵 만들기
Python의 Pandas 패키지에서 생성 된 데이터 프레임이 있습니다. Pandas 패키지에서 DataFrame을 사용하여 히트 맵을 생성하려면 어떻게해야합니까? import numpy as np from pandas import * Index= ['aaa','bbb','ccc','ddd','eee'] Cols = ['A', 'B', 'C','D'] df = DataFrame(abs(np.random.randn(5, 4)), index= Index, columns=Cols) >>> df A B C D aaa 2.431645 1.248688 0.267648 0.613826 bbb …

4
Pandas DataFrame의 행을 열 헤더로 변환,
내가 작업해야하는 데이터는 약간 지저분합니다. 데이터 내부에 헤더 이름이 있습니다. 기존 pandas 데이터 프레임에서 행을 선택하고 열 머리글로 변경 (이름 변경)하려면 어떻게해야합니까? 다음과 같이하고 싶습니다. header = df[df['old_header_name1'] == 'new_header_name1'] df.columns = header

4
Unix 시간을 Pandas 데이터 프레임에서 읽을 수있는 날짜로 변환
유닉스 시간과 가격이 포함 된 데이터 프레임이 있습니다. 사람이 읽을 수있는 날짜로 표시되도록 인덱스 열을 변환하고 싶습니다. 그래서 예를 들어 나는이 date같은 1349633705인덱스 열의하지만 난 그게로 표시 할 것 10/07/2012(또는 적어도 10/07/2012 18:15). 어떤 맥락에서 내가 작업중인 코드와 이미 시도한 코드는 다음과 같습니다. import json import urllib2 from datetime import …

5
R에서 data.frame의 처음 4 개 행 선택
나는 처음 4 개 행을 선택할 수있는 방법 data.frame: Weight Response 1 Control 59 0.0 2 Treatment 90 0.8 3 Treatment 47 0.1 4 Treamment 106 0.1 5 Control 85 0.7 6 Treatment 73 0.6 7 Control 61 0.2
109 r  dataframe 


8
행 단위로 R 데이터 프레임 만들기
R에서 행 단위로 데이터 프레임을 구성하고 싶습니다. 몇 가지 검색을 수행했으며 내가 생각 해낸 것은 빈 목록을 만들고 목록 인덱스 스칼라를 유지 한 다음 매번 목록에 추가하라는 제안뿐입니다. 단일 행 데이터 프레임을 만들고 목록 인덱스를 1 씩 앞으로 이동합니다. 마지막으로 do.call(rbind,)목록에 있습니다. 이것이 작동하는 동안 매우 번거로운 것 같습니다. 동일한 …
107 list  r  dataframe 

4
데이터 프레임 전치
큰 데이터 프레임을 전치해야하므로 다음을 사용했습니다. df.aree <- t(df.aree) df.aree <- as.data.frame(df.aree) 이것이 내가 얻는 것입니다. df.aree[c(1:5),c(1:5)] 10428 10760 12148 11865 name M231T3 M961T5 M960T6 M231T19 GS04.A 5.847557e+03 0.000000e+00 3.165891e+04 2.119232e+04 GS16.A 5.248690e+04 4.047780e+03 3.763850e+04 1.187454e+04 GS20.A 5.370910e+03 9.518396e+03 3.552036e+04 1.497956e+04 GS40.A 3.640794e+03 1.084391e+04 4.651735e+04 4.120606e+04 내 문제는 첫 번째 …
107 r  dataframe 

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.