Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/hibernate/5.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
定义igraph绘图的绘图区域_R_Plot_Social Networking_Igraph_Network Analysis - Fatal编程技术网

定义igraph绘图的绘图区域

定义igraph绘图的绘图区域,r,plot,social-networking,igraph,network-analysis,R,Plot,Social Networking,Igraph,Network Analysis,我正在尝试绘制已设置xy坐标的igraph对象 它一直工作得很好,但当绘图生成时,它会在x或y方向拉伸,因此网络看起来失真 是否有人知道我可以定义绘图区域的方法(即,告诉igraph我希望它在设置尺寸的正方形上绘图)?或者其他避免这个问题的方法 你试过设置纵横比吗?从?igraph.plotting:“asp:一个数值常量,它给出plot的asp参数,纵横比。如果不想给出纵横比,请在此处提供0。tkplot和rglplot会忽略它。”@lukeA感谢您的回复。我刚刚尝试为它提供0,它会生成相同的

我正在尝试绘制已设置xy坐标的igraph对象

它一直工作得很好,但当绘图生成时,它会在x或y方向拉伸,因此网络看起来失真


是否有人知道我可以定义绘图区域的方法(即,告诉igraph我希望它在设置尺寸的正方形上绘图)?或者其他避免这个问题的方法

你试过设置纵横比吗?从
?igraph.plotting
:“asp:一个数值常量,它给出plot的asp参数,纵横比。如果不想给出纵横比,请在此处提供0。tkplot和rglplot会忽略它。”@lukeA感谢您的回复。我刚刚尝试为它提供0,它会生成相同的图形。1:1是相同的,0.5:1或多或少是正确的,但仍然有点不正确。你知道为什么会这样吗?如果你能提供一些能清楚地证明你所面临问题的证据,你会更容易得到帮助。我们不知道您在看什么。您可能还需要
rescale=FALSE
,但是您需要正确设置绘图窗口。@DomBurns请将您的评论作为答案发布,并接受它。