标签: plot

在R中绘制可变长度向量的列表

我有一个列表,其中包含各种长度的多个向量(总共80个).在x轴上我想要这些矢量的名称.在y轴上,我想绘制对应于每个向量的值.我怎么能在R?

plot r ggplot2

-1
推荐指数
1
解决办法
523
查看次数

与R的线图

这不应该是这么难,但我被困住了.我有一个以下表格的表格:

        |   1     |   2    |   3
  ------------------------------------
  TypeA |  3213   |  2121  |   43    
  TypeB |  31321  |  321   |   10
  TypeC |  332    |   11   |   9
Run Code Online (Sandbox Code Playgroud)

我想生成一条线图,有三条线:每条Type一条,x坐标为"1,2,3",y坐标为数字(3213,...).我按照这里的步骤操作,但不知道如何迭代第一列.

plot r ggplot2

-1
推荐指数
1
解决办法
262
查看次数

通过拟合许多具有不同 z 值的 2D 图来生成 3D 曲面图

我想获得 3D 曲面图。我的输出如下。

对于 z 的特定值,我为每个 x 值得到 y(x 的范围如0:0.1:1.4)。

然后我改变 z,对于相同的 x 范围,我得到 y 值。

结果可以可视化为离散 z 值处的二维图,由 x 的范围及其相应的 y 组成。这是我原来的情节:

阴谋

我想创建一个 3D 曲面图,就像一条毯子包裹在上面的 2D 图上。

matlab plot surface matlab-figure

-1
推荐指数
1
解决办法
3321
查看次数

如何更改回归图功能的代码?

我想在R中绘制多个图形。但是,我不想使用par()或layout()函数。我想通过按Enter来更改图,就像用于回归的内置图函数一样。我该如何编写自己的代码?

plot regression r

-1
推荐指数
1
解决办法
23
查看次数

如何用 pandas 绘制 csv 文件?

在此输入图像描述我有Mappe3.csv包含两列的 csv 文件。看起来像

\n\n
   Quartals;Counts\n0    2004Q1\xc2\xa0;258526\n1    2004Q2\xc2\xa0;205120\n2    2004Q3\xc2\xa0;134822\n3    2004Q4\xc2\xa0;154606\n4    2005Q1\xc2\xa0;244813\n5    2005Q2\xc2\xa0;156623\n6    2005Q3\xc2\xa0;125472\n7     2005Q4\xc2\xa0;11093\n8       2006Q1\xc2\xa0;536\n9    2006Q2\xc2\xa0;142400\n10   2006Q3\xc2\xa0;270221\n11   2006Q4\xc2\xa0;313063\n12   2007Q1\xc2\xa0;386541\n13   2007Q2\xc2\xa0;417533\n14   2007Q3\xc2\xa0;423587\n15   2007Q4\xc2\xa0;424799\n16   2008Q1\xc2\xa0;503836\n17   2008Q2\xc2\xa0;485872\n18   2008Q3\xc2\xa0;686549\n19   2008Q4\xc2\xa0;777268\n
Run Code Online (Sandbox Code Playgroud)\n\n

现在我尝试在 x 轴上使用“quartals”并在 y 轴上使用“counts”来绘制数据(使用下面的代码)。看起来很简单,但没有任何作用......

\n\n
import matplotlib.pyplot as plt\nimport pandas as pd\n\ndf = pd.read_csv(\'Mappe3.csv\')\ndf.plot(x="Quartals", y="Counts")\nplt.show()\n\n
Run Code Online (Sandbox Code Playgroud)\n

python csv plot pandas

-1
推荐指数
1
解决办法
6075
查看次数

如何在 Angular 8 中绑定 html

我正在努力在 Angular 8 中显示 html。我正在 angular 8 中开发一个应用程序,我的后端代码在 Flask 中。我的前端正在接收一个 JSON 数据,它是一个 html 模板。现在我需要在 Angular 中显示该模板。

我收到的 JSON 数据如下:

`

<html>
 <head>
   <script src="https://cdn.plot.ly/plotly-latest.min.js"></script>
   <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.1/css/bootstrap.min.css">
   <style>body{ margin:0 100; background:whitesmoke; }</style>
 </head>
 <body>
   <h1></h1>
<div>
<div id="bff3697b-6ab4-4b03-9932-87484de30381" class="plotly-graph-div" style="height:100%; width:100%;"></div>
<script type="text/javascript">

     window.PLOTLYENV=window.PLOTLYENV || {};

 if (document.getElementById("bff3697b-6ab4-4b03-9932-87484de30381")) {
     Plotly.newPlot(
         'bff3697b-6ab4-4b03-9932-87484de30381',
         [{"histnorm": "probability", "opacity": 0.8, "type": "histogram", "x": [7665.7, 16227.56, 5445.08, 4294.01, 3047.38, 5792.88, 7783.29, 10969.92, 3976.19, 13985.95, 6483.98, 5076.62, 3846.69, 7423.5, 6705.06, 4447.09, 5558.81, 5744.26, 5157.67, 5464.3, 4803.11, 6736.29, …
Run Code Online (Sandbox Code Playgroud)

html css plot typescript angular

-1
推荐指数
1
解决办法
2913
查看次数

在 TradingView 的 pine 脚本中在该月的第一根柱线处绘制垂直线

我想在一个月(对于每日和每周图表)或一年(对于每月图表)的每个第一个柱上绘制一条垂直虚线。我怎样才能做到这一点?我不知道如何获取这些条形索引。

添加: 我在 这篇文章中读到 ,“line.new”的每个指标最多 54 行的限制。但是,当以直方图样式使用绘图函数时(=仅绘制单个垂直直方图条),我无法绘制虚线...并且我更喜欢带有虚线的解决方案...

plot line draw pine-script

-1
推荐指数
1
解决办法
4317
查看次数

在 Python 中显示单词的“热图”

我正在尝试生成类似于此图像的内容(图像取自此处在此输入图像描述

我有文档的单词列表和标准化分数列表(假设为 0-1)。如何创建这样的热图(每个单词根据分数分配颜色)?我不知道从哪里开始,我不精通 matplotlib!
PS分数大多为0,是稀疏映射。

python plot matplotlib seaborn

-1
推荐指数
1
解决办法
574
查看次数

将两个回归放在一个图上,它就形成了一个问题

我试图在同一个情节上绘制两个回归.因此,在第一次回归结束的地方,第二次回归应该继续,并且由于第二次回归线具有不同的斜率,因此产生扭结.

我是ggplot的新手,我收到了错误:"错误:美学必须是长度为1或与dataProblems相同的长度:gdpless15"

这是R文件的链接以及此所需的数据集. 数据集和代码

我基本上对变量gdp做了ols回归.变量gdp被子集化为<15000和> 15000两部分.然后我想绘制<15000的回归线,当它达到> 15000时,它将在同一图上绘制第二次回归的回归线.

我认为使用ggplot2将两个回归图一起绘制最困难.

我试图重现的图表

这是我认为最接近我想要的代码的版本.

library(foreign)
library(ggplot2)

   gdpless15 <- isspmacro$gdp[(isspmacro$gdp < 15000) ] <- subset(isspmacro,gdpless15)
gdpless15 <-gdp < 15000 
gdpmore15 <- gdp > 15000

combinedreg <- ggplot() + 
    geom_point(data=less15, aes(x=gdpless15, y=hap)) + 
    geom_smooth(data=less15, aes(x=gdpless, y=hap), fill="blue",colour="darkblue", size=1) + 
    geom_point(data=more15, aes(x=gdpmore15, y=hap)) + 
    geom_smooth(data=more15, fill="red",colour="red", size=1) 

combinedreg <- ggplot() + 
    geom_point(data=less15, aes(x=gdpless15, y=hap)) +   
    geom_smooth(data=less15, aes(x=gdpless, y=hap), fill="blue",colour="darkblue", size=1) + 
    geom_point(data=more15, aes(x=gdpmore15, y=hap))+ 
    geom_smooth(method=lm) + geom_point(shape=1)



plot(combinedreg)
Run Code Online (Sandbox Code Playgroud)

plot r ggplot2

-2
推荐指数
1
解决办法
566
查看次数

如何在Matlab中绘制两个给定点之间的n点离散段?

给出两点,在Matlab中绘制的最佳方法是什么?这些点是极端的n点离散段?如果我必须绘制一系列像这样的离散段呢?

先感谢您!

以下是我试图以最简单的方式实现的示例 一个例子

matlab plot

-2
推荐指数
1
解决办法
371
查看次数