草庐IT

散点图

全部标签

《Python编程:从入门到实践》第2版中“16.2 制作全球地震散点图:JSON格式”保存的.html文件沒有全球地图

操縱系統:Win732位Python版本:3.8.8按照書本上的例子,完成代碼輸入,運行後,打開.html文件。計算結果中的圖與書上的截圖不符,書上的截圖有全球地圖,而計算結果中的圖卻沒有全球地圖。為了將計算結果中的圖顯示全球地圖,查看了隨書提供的電子代碼。原來,隨書提供的電子代碼中使用了與書本上的代碼不同,書本上的代碼使用了plotly.express模塊,隨書提供的電子代碼使用了plotly.graph_objs模塊。最後,將繪圖部分代碼改為如下語句:  fromplotly.graph_objsimportLayout  fromplotlyimportoffline  data=[{ 

《Python编程:从入门到实践》第2版中“16.2 制作全球地震散点图:JSON格式”保存的.html文件沒有全球地图

操縱系統:Win732位Python版本:3.8.8按照書本上的例子,完成代碼輸入,運行後,打開.html文件。計算結果中的圖與書上的截圖不符,書上的截圖有全球地圖,而計算結果中的圖卻沒有全球地圖。為了將計算結果中的圖顯示全球地圖,查看了隨書提供的電子代碼。原來,隨書提供的電子代碼中使用了與書本上的代碼不同,書本上的代碼使用了plotly.express模塊,隨書提供的電子代碼使用了plotly.graph_objs模塊。最後,將繪圖部分代碼改為如下語句:  fromplotly.graph_objsimportLayout  fromplotlyimportoffline  data=[{ 

c++ - C++ 中的散点图

已结束。此问题不符合StackOverflowguidelines.它目前不接受答案。我们不允许提出有关书籍、工具、软件库等方面的建议的问题。您可以编辑问题,以便用事实和引用来回答它。关闭5年前。Improvethisquestion在C++中绘制散点图的最佳方法是什么?您是否将数据写入文件并使用其他工具?Python中是否有类似matplotlib的库? 最佳答案 我总是写出数据然后使用gnuplot创建我的图表。这是迄今为止我发现的以各种格式生成图形的最佳方法:eps、png、jpeg、xpm,应有尽有。gnuplot很容易做散

python - 包含大量数据的散点图

我想使用Matplotlib生成包含大量数据(约300万个点)的散点图。实际上我有3个相同维度的向量,我用以下方式绘制。importmatplotlib.pyplotaspltimportnumpyasnpfromnumpyimport*frommatplotlibimportrcimportpylabfrompylabimport*fig=plt.figure()fig.subplots_adjust(bottom=0.2)ax=fig.add_subplot(111)plt.scatter(delta,vf,c=dS,alpha=0.7,cmap=cm.Paired)其实没什么特别

python - 散点图颜色条 - Matplotlib

我正在尝试显示我的散点图的颜色条,但我不断收到错误消息:TypeError:Youmustfirstset_arrayformappable这就是我正在做的情节:#Justplottingthevaluesofdatathatarenonzerox_data=numpy.nonzero(data)[0]#xcoordinatesy_data=numpy.nonzero(data)[1]#ycoordinates#MappingthevaluestoRGBAcolorsdata=plt.cm.jet(data[x_data,y_data])pts=plt.scatter(x_data,y

python - 制作散点轮廓

在python中,如果我有一组数据x,y,z我可以做一个分散的importmatplotlib.pyplotaspltplt.scatter(x,y,c=z)如何获得散点图的plt.contourf(x,y,z)? 最佳答案 您可以使用tricontourf正如thisotheranswer的b.中所建议的那样:importmatplotlib.triastriimportmatplotlib.pyplotaspltplt.tricontour(x,y,z,15,linewidths=0.5,colors='k')plt.trico

python - 向 Seaborn 点图添加图例

我正在使用seaborn将多个数据帧绘制为点图。此外,我正在绘制所有数据框在同一轴上。如何在情节中添加图例?我的代码获取每个数据框并在同一个图上一个接一个地绘制。每个数据框都有相同的列datecount2017-01-01352017-01-02432017-01-03122017-01-0427我的代码:f,ax=plt.subplots(1,1,figsize=figsize)x_col='date'y_col='count'sns.pointplot(ax=ax,x=x_col,y=y_col,data=df_1,color='blue')sns.pointplot(ax=ax,

python - 了解 Pandas 散点矩阵图中的对角线

我正在用Pandas绘制散点图。我可以理解情节,除了对角线图中的曲线。谁能给我解释一下他们的意思?图片:代码:importpylabimportnumpyasnpfrompandas.tools.plottingimportscatter_matriximportpandasaspddefmake_scatter_plot(X,name):"""Makescatterplot.Parameters:-----------X:adesignmatrixwhereeachcolumnisafeatureandeachrowisanobservation.name:thenameofthep

python - matplotlib 中具有重叠点的散点图的可视化

我必须在matplotlib的散点图中表示大约30,000个点。这些点属于两个不同的类,所以我想用不同的颜色来描绘它们。我成功了,但是有一个问题。这些点在许多区域中重叠,我最后描述的类将在另一个类的顶部可视化,将其隐藏。此外,散点图无法显示每个区域中有多少点。我也试过用histogram2d和imshow制作一个二维直方图,但是很难清楚地显示属于这两个类的点。您能否提出一种方法来明确类别的分布和点的集中度?编辑:为了更清楚,这是link以“x,y,class”格式保存到我的数据文件 最佳答案 一种方法是将数据绘制为低alpha散点图

python - Matplotlib 散点图与图例

我想创建一个Matplotlib散点图,图例显示每个类的颜色。例如,我有一个x和y值列表,以及一个classes值列表。x、y和classes列表中的每个元素对应于图中的一个点。我希望每个类都有自己的颜色,我已经编码了,但是我希望这些类显示在图例中。我应该将哪些参数传递给legend()函数来实现这一点?到目前为止,这是我的代码:importmatplotlib.pyplotaspltx=[1,3,4,6,7,9]y=[0,0,5,8,8,8]classes=['A','A','B','C','C','C']colours=['r','r','b','g','g','g']plt.sc