Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/powerbi/2.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
Gnuplot 如何使用矢量从风向角度绘制箭头_Gnuplot - Fatal编程技术网

Gnuplot 如何使用矢量从风向角度绘制箭头

Gnuplot 如何使用矢量从风向角度绘制箭头,gnuplot,Gnuplot,我希望有人能帮助我。我试图画出风的角度,并给风的强度涂上颜色。风强度的调色板很好,但我很难将角度转换为矢量并正确绘制箭头-理想情况下没有“尾巴”或“线”。。 这是数据文件的一个示例: "Date", "Temp", "icon", "rain", "snow", "wind.speed", "wind.deg", "clouds.all" "2019-12-29 18:00:00",5.58,"04n",,,"n",2.45,185,51,1025 "2019-12-29 21:00:00",5

我希望有人能帮助我。我试图画出风的角度,并给风的强度涂上颜色。风强度的调色板很好,但我很难将角度转换为矢量并正确绘制箭头-理想情况下没有“尾巴”或“线”。。 这是数据文件的一个示例:

"Date", "Temp", "icon", "rain", "snow", "wind.speed", "wind.deg", "clouds.all"
"2019-12-29 18:00:00",5.58,"04n",,,"n",2.45,185,51,1025
"2019-12-29 21:00:00",5.36,"04n",,,"n",2.51,182,99,1025
"2019-12-30 00:00:00",5.34,"04n",,,"n",2.6,196,95,1025
"2019-12-30 03:00:00",5.28,"03n",,,"n",2.72,207,47,1024
"2019-12-30 06:00:00",5.23,"02n",,,"n",2.62,200,23,1024
"2019-12-30 09:00:00",5.47,"01d",,,"d",2.48,214,0,1024
"2019-12-30 12:00:00",9.82,"01d",,,"d",3.96,215,0,1023
"2019-12-30 15:00:00",8.94,"01d",,,"d",3.24,218,0,1021
"2019-12-30 18:00:00",6.18,"01n",,,"n",2.88,214,0,1022
"2019-12-30 21:00:00",5.75,"01n",,,"n",2.13,232,0,1022
"2019-12-31 00:00:00",5.82,"03n",,,"n",0.8,216,33,1022
"2019-12-31 03:00:00",5.18,"04n",,,"n",0.32,8,66,1022
"2019-12-31 06:00:00",5.37,"04n",,,"n",1.79,58,83,1022
"2019-12-31 09:00:00",5.1,"04d",,,"d",3.88,66,100,1023
"2019-12-31 12:00:00",7.97,"04d",,,"d",4.39,84,100,1025
"2019-12-31 15:00:00",8.52,"04d",,,"d",3.97,74,100,1025
"2019-12-31 18:00:00",7.83,"04n",,,"n",2.97,58,100,1026
"2019-12-31 21:00:00",7.93,"04n",,,"n",4.08,72,100,1027
这是我到目前为止的代码-主要是从这里开始的:

我正试图从一个网站上得到一个类似这张图片的情节 因此,只需旋转一个箭头来指示风向(由强度着色),但以相同的y值绘制 我应该补充一点,我正在Ubuntu上使用Gnuplot 5.2

 set datafile missing "?"
 set datafile separator ","
 set xdata time
 set timefmt "%Y-%m-%d %H:%M:%S"
 set ang deg
 unset key
 unset colorbox

 plot 'wind.dat' using 1:7:("➤"):8:7 with labels rotate variable textcolor palette

此示例使用unicode标志符U+27A4“黑色向右箭头”。其他可能的字符:→对不起,不是gnuplot专家,但我使用的其他软件理解“零长度”尾部的概念。也许这里有这样的事?如果您能说明所需的输出与当前输出,也将很好。祝你好运。谢谢你@ethan-太好了。我想知道标签,但不认为它会工作。非常感谢您及时准确的回复!只是为了给其他感兴趣的人完成这个。风向以0°的角度给出,因此我使用了指向下方的unicode标志符号“⮟" 并使用
1:7:(“⮟“(0-8美元):7
 set datafile missing "?"
 set datafile separator ","
 set xdata time
 set timefmt "%Y-%m-%d %H:%M:%S"
 set ang deg
 unset key
 unset colorbox

 plot 'wind.dat' using 1:7:("➤"):8:7 with labels rotate variable textcolor palette