在R的ggtern
包中,我试图标记点,但是我找不到一种方法来以一种看起来更好的方式定位标签,我已经玩过位置参数在geom_text
,但没有运气。
require(ggtern)
x <- data.frame(
A = c( 0.33, 0.4 ),
B = c( 0.33, 0.5),
C = c(0.33,0.1)
)
ggtern(data=x,aes(A,B,C)) +
geom_path(color="green")+
geom_point(type="l",shape=21,size=1) +
geom_text(label=c("(1/3,1/3,1/3)","(2/5,1/2,1/10)"), color="red")+
theme_classic()
我想知道是否有人之前处理过这个问题?
答案 0 :(得分:2)
您需要参数var loginCallback = new FacebookCallback(() => _loginInProgress = false);
var activity = Xamarin.Forms.Forms.Context as MainActivity;
LoginManager.Instance.RegisterCallback (activity.CallbackManager, loginCallback);
LoginManager.Instance.LogInWithReadPermissions(activity, new string[] { "public_profile", "email", "user_friends" });
和hjust
:
vjust
根据帮助,参数ggtern(data=x,aes(A,B,C)) +
geom_path(color="green")+
geom_point(type="l",shape=21,size=1) +
geom_text(label=c("(1/3,1/3,1/3)","(2/5,1/2,1/10)"), color="red", hjust=0, vjust=-1)+
theme_classic()
是调整以用于此图层上的重叠点,因此不是您需要的。有关hjust和vjust的详细信息,请参阅this question。