import pandas as pd
import plotly.express as px
df = pd.DataFrame([[1, 1], [2, 5], [3, 3]], columns=["x", "y"])
px.line(df, x="x", y="y").show()
tips = px.data.tips()
tips.head()
total_bill | tip | sex | smoker | day | time | size | |
---|---|---|---|---|---|---|---|
0 | 16.99 | 1.01 | Female | No | Sun | Dinner | 2 |
1 | 10.34 | 1.66 | Male | No | Sun | Dinner | 3 |
2 | 21.01 | 3.50 | Male | No | Sun | Dinner | 3 |
3 | 23.68 | 3.31 | Male | No | Sun | Dinner | 2 |
4 | 24.59 | 3.61 | Female | No | Sun | Dinner | 4 |
px.scatter(tips, x="total_bill", y="tip").show()
px.line(x=[1, 2, 3], y=[3, 5, 2]).show()
import numpy as np
np.random.seed(1)
arr = np.random.rand(100, 4)
px.scatter(arr, x=0, y=1, color=2, size=3).show()