Python Matplotlib和googlecolab:使用ipympl
每当我尝试使用matplotlib在Google Colab笔记本中绘制图形时,每当我使用Python Matplotlib和googlecolab:使用ipympl,python,matplotlib,google-colaboratory,Python,Matplotlib,Google Colaboratory,每当我尝试使用matplotlib在Google Colab笔记本中绘制图形时,每当我使用%matplotlib inline时,都会显示一个图形,但当我使用%matplotlib ipympl或%matplotlib小部件时,不会显示该图形。我如何解决这个问题。我的目标是使情节具有交互性 澄清:当我运行%matplotlib--list时,我得到以下输出 可用的matplotlib后端:['tk','gtk','gtk3','wx','qt4','qt5','qt','osx','nbagg'
%matplotlib inline
时,都会显示一个图形,但当我使用%matplotlib ipympl
或%matplotlib小部件
时,不会显示该图形。我如何解决这个问题。我的目标是使情节具有交互性
澄清:当我运行%matplotlib--list
时,我得到以下输出
可用的matplotlib后端:['tk','gtk','gtk3','wx','qt4','qt5','qt','osx','nbagg','notebook','agg','inline','ipympl','widget']
谢谢你的帮助 可用的matplotlib后端:['tk'、'gtk'、'gtk3'、'wx'、'qt4'、'qt5'、'qt'、'osx'、'nbagg'、'notebook'、'agg'、'inline'、'ipympl'、'widget']可用的matplotlib后端:['tk'、'gtk'、'gtk3'、'wx'、'qt4'、'qt5'、'qt'、'osx'、'nbagg'、'inline'、'ipympl'、'widget']面对同样的问题,我无法让
ipympl
与Colab一起工作。然而,由于您提到“我的目标是使情节具有交互性”,因此下一个最佳解决方案是使用Plotly
请看下面的示例
还复制了下面的Python代码以供快速参考:
!pip install plotly
import plotly.express as px
SHEET_ID = '153pKW5IZRHwx9mLu_uU-hDSK0D3R19vR71EcgMYHn3I'
df = pd.read_csv('https://docs.google.com/spreadsheets/d/' + SHEET_ID + '/export?format=csv')
fig = px.scatter(data_frame=df, x="x", y="y", width=1000, height=800)
fig.show()
面对同样的问题,我无法让
ipympl
与Colab合作。然而,由于您提到“我的目标是使情节具有交互性”,因此下一个最佳解决方案是使用Plotly
请看下面的示例
还复制了下面的Python代码以供快速参考:
!pip install plotly
import plotly.express as px
SHEET_ID = '153pKW5IZRHwx9mLu_uU-hDSK0D3R19vR71EcgMYHn3I'
df = pd.read_csv('https://docs.google.com/spreadsheets/d/' + SHEET_ID + '/export?format=csv')
fig = px.scatter(data_frame=df, x="x", y="y", width=1000, height=800)
fig.show()
此外,我还查看了以下线程:。这里没有一个解决方案适合我。你有没有任何迹象表明google colab确实支持这个后端?我认为情况并非如此,因为它是以jupyter为中心写的。是的,我在上面澄清了。哦,colab没有改变这个列表。另见。我的意思是,你可以随时向colab询问他们是否计划在短期内支持此功能。此外,我已经查看了以下线程:。这里没有一个解决方案适合我。你有没有任何迹象表明google colab确实支持这个后端?我认为情况并非如此,因为它是以jupyter为中心写的。是的,我在上面澄清了。哦,colab没有改变这个列表。另见。我的意思是,你可以随时向colab询问他们是否计划在短期内支持此功能。请添加更多信息和来源请添加更多信息和来源