我有两个功能y=5*x+3
和y=8*x+2
。
输入命令后:
graph twoway (function y=5*x+3) (function y=8*x+2)
我可以使用图形编辑器在两条线的交点附近书写文本。
但是,我不想一直这样做。
有没有一种方法可以用文本创建图形而无需以后添加?
答案 0 :(得分:2)
执行此操作的text
命令有一个graph twoway
选项。
首先,您显然需要求解x
,然后获取y
的值:
5x + 3 = 8x + 2
x = (-3 + 2) / -3
x = 0.333
y = 8 * 0.333 + 2
y = 4.664
两个坐标都在手边,您只需要在twoway
命令中添加文本框:
twoway (function y=5*x+3) (function y=8*x+2), text(4.664 0.333 "Intersection", placement(11))
有关更多详细信息,请参见Stata手册中的added text options。
编辑:
或者,您也可以使用标记:
twoway (function y=5*x+3) (function y=8*x+2) (scatteri 4.664 0.333 (11) "Intersection")
Stata手册中graph twoway scatteri上的条目提供了更多信息。