Danil Islamov
Dev (#9)
5757396
raw
history blame contribute delete
No virus
1.35 kB
# -*- coding: utf-8 -*-
"""
Created on Wed Sep 6 16:12:00 2023
@author: PC
"""
import plotly.express as px
import pandas as pd
def radio_chart(data):
rData=list(data.values())
thetaData = list(data.keys())
fig = px.line_polar(
r = rData,
theta = thetaData,
line_close=True,
color_discrete_sequence=px.colors.sequential.Plasma_r,
template="plotly_dark")
fig.update_layout(
autosize=False,
width=400,
height=300,
paper_bgcolor="Black")
return fig
def bar_chart(data):
#df = pd.DataFrame(dict(
# x = [1, 5, 2, 2, 3, 2],
# y = ["Злость", "Отвращение","Страх",\
# "Счастье","Грусть","Удивление"]))
xData=list(data.values())
yData = list(data.keys())
fig = px.bar(x = xData, y =yData, barmode = 'group', labels={'x': '', 'y':''}, width=500, height=300)
#fig.update_layout(showlegend=False)
fig.update_traces(marker_color = ['#f5800d','#f2ce4d','#047e79','#a69565','#cfc1af','#574c31'], marker_line_color = 'black',
marker_line_width = 2, opacity = 1)
return fig