앤드류스 플롯에서 일부 국가 데이터를 플롯하려하지만 '1e12'라는 숫자가 오른쪽 상단에 계속 표시됩니다. 왜 거기에 없거나 어떻게 제거 할 수 있는지 전혀 모릅니다. 그것. 여기앤드류스 구석에 난수를 표시합니다.
내가 그것을 만들기 위해 사용되는 코드, 꽤 표준 앤드류스 플롯됩니다 :
import pandas as pd
import matplotlib.pyplot as plt
from pandas.tools.plotting import radviz
from pandas.tools.plotting import table
from pandas import read_csv
from pandas.tools.plotting import andrews_curves
import os
filepath ="/Users/.../DefenseAndrews.csv"
os.chdir(os.getcwd())
os.getcwd()
dc = read_csv(filepath,
header=0, usecols=['Country','GDP','ME','GE','Trade','PopDensity'])
plt.figure()
andrews_curves(dc, 'Country')
plt.legend(loc='best', bbox_to_anchor=(1.0, 4.3))
plt.savefig('figure4_AndrewsPlot.eps', format='eps', dpi=1200)
plt.show()
내 이전 솔루션에 있었다 그냥 저장 열고 수동으로 삭제 여기 줄거리 자체입니다 예술 프로그램에서. 그러나 이제는 사실을 편집 할 수없는 eps 파일로 이미지를 만들어야합니다. 어떤 도움이나 조언이라도 대단히 감사하겠습니다.
적어도 csv 파일 스 니펫을 제공하십시오. –