2017-12-14 15 views
0

파이썬 2.7 ggplot을 사용하여 산점도를 작성합니다. 배경 강철판을 원하지만 몇 가지 점을 강조했지만 실패했습니다. 어떤 사람이 저를 도울 수 있습니까?python ggplot scatter emphasize

코드 조각이 :

from ggplot import * 
chart = ggplot(df_color, aes(x='x-tsne', y='y-tsne'))\ 
       + geom_point(color='steelblue',size=70,alpha=0.8)\ 
       + geom_point(data=df_color.loc[self.GoI,:],aes(x='x-tsne', y='y-tsne'), colour="red",size=5)\ 
       + ggtitle("tSNE dimensions") 

오류는 다음과 같습니다

line 154 
+ geom_point(data=df_color.loc[self.GoI,:],aes(x='x-tsne', y='y-tsne'), colour="red",size=5)\ 
SyntaxError: non-keyword arg after keyword arg 

답변

0

파이썬에서 엄지 손가락의 규칙이 아닌 키워드를 부르는 유형 f(a,b,c=something, d,...)의 함수 호출이 작동하지 않을 것입니다 (d) 뒤에 키워드 (c). 여기에서 주문은 중요합니다. 키워드 인수의 순서는 귀하가 keyword=arg 형태로 제공한다고 가정 할 때 아닙니다. 파이썬은 또한 정확한 순서가 요구되는 arg처럼 그것들을 줄 수 있습니다.

짧은 이야기 : 오류 메시지를 읽습니다.