import pandas as pd
import numpy as np
from pyecharts import options as opts
from pyecharts.charts import Page, Parallel
# read csv file
data = pd.read_csv(r"C:\Users\aaa\Desktop\CDRF submission_0402\data_2(1).csv")
# record the keys of the data
keys = data.keys()
# turn dataframe to list
data = data.values.tolist()
# plot figure
c = (
Parallel()
.add_schema(
[
{"dim": 0, "name": keys[0]},
{"dim": 1, "name": keys[1]},
{"dim": 2, "name": keys[2]},
{"dim": 3, "name": keys[3]},
{"dim": 4, "name": keys[4]},
{"dim": 5, "name": keys[5]},
{"dim": 6, "name": keys[6]}
]
)
.add("parallel", data)
.set_global_opts(title_opts=opts.TitleOpts(title="Parallel"))
)
c.render("parallel.html")
数据可视化——绘制平行坐标图
最新推荐文章于 2024-04-23 22:01:34 发布
![](https://img-home.csdnimg.cn/images/20240711042549.png)