数据可视化——绘制平行坐标图

时间:2025-04-17 08:41:31
import pandas as pd
import numpy as np
from pyecharts import options as opts
from  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 = ()
# turn dataframe to list
data = ()


# 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=(title="Parallel"))
)
    
("")