2015-04-29 23 views
5

Làm cách nào để sử dụng các màu có tên dài và dấu tùy chỉnh trong Pandas?Pandas: cách vẽ với màu và biểu tượng tùy chỉnh

Với màu sắc chuẩn mà tôi sẽ làm:

df.plot(style = 'ro') 

nhưng tôi không thể làm:

df.plot(style = 'lightgreeno') 

tôi đã cố gắng:

df.plot(color = 'lightgreen', style = 'o') 

nhưng tôi nhận được:

ValueError: Cannot pass 'style' string with a color symbol and 'color' keyword argument. Please use one or the other or pass 'style' without a color symbol 

bất kỳ ý tưởng nào?

+0

giá trị sử dụng hex. – Manhattan

+0

Giá trị hex cho 'color' kwarg sẽ không giúp được gì khi sự cố có' k'' và 'style' kwarg cùng nhau. – cphlewis

Trả lời

9

style kết thúc tốt đẹp color và và linestyle cùng nhau. Ngay sau khi bạn chỉ định một trong những điều đó một cách rõ ràng, bạn cần phải rõ ràng về bất kỳ điều nào trong số chúng. Một ví dụ từ các tài liệu plot:

lô (x, y, color = 'xanh', linestyle = 'tan', đánh dấu = 'o', markerfacecolor = 'xanh', markersize = 12).

như vậy trong sự thay đổi dòng của bạn style-:

df.plot(color = 'lightgreen', marker = 'o') 
Các vấn đề liên quan