Python 无法在Pycharm中显示绘图图形
作为我个人的一个项目,我试图制作一张叶绿体图来说明新冠病毒病例,但我无法显示该图。我的代码是否存在阻止此操作的主要问题?我将Pycharm中的文件大小限制设置为25000,而不是标准的2500(Pycharm在前面声明了文件读取警告),但它仍然没有显示图形 输出总是退出代码0Python 无法在Pycharm中显示绘图图形,python,pycharm,plotly,Python,Pycharm,Plotly,作为我个人的一个项目,我试图制作一张叶绿体图来说明新冠病毒病例,但我无法显示该图。我的代码是否存在阻止此操作的主要问题?我将Pycharm中的文件大小限制设置为25000,而不是标准的2500(Pycharm在前面声明了文件读取警告),但它仍然没有显示图形 输出总是退出代码0 import pandas as pd import plotly.graph_objs as go import plotly.io as pio def main(): graph() def graph
import pandas as pd
import plotly.graph_objs as go
import plotly.io as pio
def main():
graph()
def graph():
df = pd.read_csv("covid_19_data.csv")
df = df.rename(columns={'Country/Region': 'Country'})
df = df.rename(columns={'ObservationDate': 'Date'})
df_countries = df.groupby(['Country', 'Date']).sum().reset_index().sort_values('Date',
ascending=False)
df_countries = df_countries.drop_duplicates(subset=['Country'])
df_countries = df_countries[df_countries['Confirmed'] > 0]
pio.renderers.default = 'svg'
fig = go.Figure(data=go.Choropleth(
locations=df_countries['Country'],
locationmode='country names',
z=df_countries['Confirmed'],
colorscale='Reds',
marker_line_color='black',
marker_line_width=0.5,
))
fig.update_layout(
title_text='Confirmed Cases as of March 28, 2020',
title_x=0.5,
geo=dict(
showframe=False,
showcoastlines=False,
projection_type='equirectangular'
)
)
fig.show()
您正在调用main()
?