簡體   English   中英

使用存儲在數據框中的顏色制作散點圖和色點

[英]Make scatter plot and color points with colors stored in data frame

我有一個熊貓數據框,其中有一列存儲有顏色。 每行具有關聯顏色的數據。 我想對數據進行散點圖繪制,以使每個點都根據存儲在同一行中的顏色進行着色。 以下是我的數據框的示例:

 import pandas as pd
 df = pd.DataFrame({'dataX': [3,79,90], 'dataY': [7,9,13], 'color': ['Blue', 'Green', 'Red']})

    color  dataX  dataY
 0   Blue      3      7
 1  Green     79      9
 2    Red     90     13

因此索引0處的點將是藍色,索引1處的綠色,依此類推。

提前致謝!

傳遞顏色參數c

df.plot.scatter('dataX', 'dataY', c=df['color'])

在此處輸入圖片說明

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM