簡體   English   中英

如何使用 plot 為特定行分散 plot 使用 plotly

[英]How to plot scatter plot for specific rows using plotly

我想 plot 散布 plot 特定日期。如何 plot 散布只有兩列 [星期六和星期日]?

px.scatter(
           df, x="total_bill", y="tip", 
           color="size", facet_col="day"
)


df.day.value_counts()

Sat     87
Sun     76
Thur    62
Fri     19
Name: day, dtype: int64

這是所有列的散點圖。

在此處輸入圖像描述

你只需要過濾你的df。 無論您是在調用 px 之前還是調用px時都這樣做

import plotly.express as px
df = px.data.tips()

px.scatter(df[df["day"].isin(["Sat", "Sun"])],
           x="total_bill",
           y="tip", 
           color="size",
           facet_col="day"
)

暫無
暫無

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

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