2016-11-15 2 views
-1

저는 파이썬을 처음 접했고, 오랫동안 Matlab을 사용해 왔습니다. 파이썬이 제공하는 대부분의 기능은 Matlab의 기능보다 뛰어나다. 그러나 나는 여전히 MATLAB 구조의 일부 기능을 놓친다.파이썬 객체에서 팬더 데이터 프레임을 애니메이트합니다.

독립된 팬더 데이터 프레임을 단일 개체로 그룹화하는 비슷한 방법이 있습니까? 때로는 다른 위치의 데이터를 읽어야하고 위치와 같은 많은 독립적 인 데이터 프레임을 얻고 싶을 수도 있고 가능하다면 단일 개체로 만들기를 원하기 때문에 이것은 편리 할 것입니다.

감사합니다!

+1

확인하십시오 File1.csv의 dataframe을 반환 [좋은 재현성 팬더 예제를 만드는 방법] (http://stackoverflow.com/questions/20109391/how-to-make-good-reproducible-pandas -examples) – jezrael

+0

어쩌면 http://pandas.pydata.org/pandas-docs/stable/generated/pandas.concat.html을 찾고 계십니까? – gnebehay

답변

1

나는 당신의 질문을 완전히 이해하고 있는지 확신 할 수 없지만, 이것이 내가 생각하는 곳이다.

많은 파이썬 데이터 구조를 사용하여 팬더 데이터 프레임을 단일 그룹 (목록, 사전, 튜플)으로 구성 할 수 있습니다. 목록은 가장 일반적이지만 위치가 아니라 나중에 이름으로 호출해야 할 경우 사전도 제대로 작동합니다.

** 참고 :이 예는, 이러한 파일 (데이터베이스에 CSV, 엑셀, TXT, 또는 전화) 지원을 판다 어떤 IO

import pandas as pd 

files = ['File1.csv', 'File2.csv', 'File3.csv'] 

frames = [frames.append(pd.read_csv(file)) for file in files] 
single_df = pd.concat(frames) 

당신은 각 프레임을 사용할 수 있습니다 될 수 CSV 파일을 사용합니다 독립적으로 목록에서 호출합니다. 다음은

frames[0] 
관련 문제