Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/336.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 无法在Pycharm中显示绘图图形_Python_Pycharm_Plotly - Fatal编程技术网

Python 无法在Pycharm中显示绘图图形

Python 无法在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

作为我个人的一个项目,我试图制作一张叶绿体图来说明新冠病毒病例,但我无法显示该图。我的代码是否存在阻止此操作的主要问题?我将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():
  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()