2016-05-31 3 views
0

DataFrame 열을 인덱스를 무시하고 어떻게 표시합니까? 예 : 내가 해봤데이터 프레임 열을 서로 플로팅

x y 
0 0 5 
1 1 10 
2 2 15 
3 3 20 
4 4 25 

:

import matplotlib.pyplot as plt 
import pandas as pd 
df1.plot() 
df1.plot(df1['x'],df1['y']) 

두 개의 플롯, 세로 좌표의 각 열에 하나와 같은 인덱스를 산출 첫 번째 경우 abcissa을

다음과 같이 DataFramedf1가하자 두 번째는 범위를 벗어난 색인 생성 오류를 생성합니다.

답변

1

당신은 할 수 :

df1.set_index('x').plot() 
+0

완벽한, 지금 바보 같은 느낌이 – Vyraj

관련 문제