这似乎是一项微不足道的任务,但我找不到从Eclipse安装中彻底卸载ADT的选项.当然,我可以删除SDK的文件夹,但这只会在下次启动Eclipse时抛出错误.我问的原因是因为我的旧ADT一直在犯一个错误的错误(无法获取网址https://dl-ssl.google.com/android/repository/addons_list.xml,原因:找不到文件)我需要一个完整,新鲜的重新安装.
重要提示: 在Help - > about eclipse sdk - >安装细节下,所有android插件的卸载按钮都显示为灰色
我目前正在尝试获取一堆用户的userTimeline.这在过去对我有用,但现在不再起作用了.我正在使用twitter4j并使用oauth.到目前为止,我已经在我的帐户上注册了2个应用程序,这两个应用程序都应该可以访问twitter-api.然而,从昨天开始,我得到401 - 身份验证重新发送丢失或不正确(尝试了两个应用程序).twitter是否对API进行了最近的更改?我应该设置一个新的Twitter帐户吗?这是创建应用程序并允许其访问您自己的帐户的适当方式吗?
这是代码:
ConfigurationBuilder cb = new ConfigurationBuilder();
cb.setDebugEnabled(true)
.setOAuthConsumerKey("q...w")
.setOAuthConsumerSecret("R...o")
.setOAuthAccessToken("2...7")
.setOAuthAccessTokenSecret("O....8");
TwitterFactory tf = new TwitterFactory(cb.build());
Twitter twitter = tf.getInstance();
for ( Map.Entry<Long, String> entry : tmls.entrySet()) {
long uid = entry.getKey();
Paging paging = new Paging(1, count);
ResponseList<Status> rls;
try {
rls = twitter.getUserTimeline(uid, paging);
for ( int j = 0 ; j < rls.size() ; j++ ) {
if (false == ltindex.contains(uid)) {
alsa.add(new String[] { String.valueOf( rls.get(j).getId() ) , String.valueOf( uid ), rls.get(j).getText() , …Run Code Online (Sandbox Code Playgroud) 因此,我在R中遇到了这个奇怪的错误。我有一个简单的函数,当比较实际价格和模拟价格时会返回错误项hestondifferences()。
当我尝试通过以下方式找到本地最小值时:
res<-optim(fn=hestondifferences, par = c(vT=vT, rho=rho, k=k, sigma=sigma))
Run Code Online (Sandbox Code Playgroud)
我收到错误消息:
optim中的误差(fn = hestondifferences,par = c(vT = vT,rho = rho,k = k,:无法在初始参数处评估函数
令我感到困惑的是,直接使用初始参数调用该函数会hestondifferences(vT, rho, k, sigma)返回正确的值。
该函数hestondifferences()以某种方式编写:只要无法对某些参数集进行仿真,它将返回NA与optim()期望相符的结果。
我正在尝试创建一个世界上所有种族的地图 - 基于SpatialPolygonsDataFrame(形状文件可以在这里下载).我的问题是ggplot每次连续调用后都会重新分配颜色geom_polygon.以下两个国家的代码运作良好,所有区域/种族可以相互区分.
library(rgeos)
library(maptools)
library(rms)
library(igraph)
library(foreign)
library(sp)
library(spdep)
library(ggplot2)
setwd("yourdirectory")
# load GREG dataset
greg <- readShapePoly("GREG.shp", proj4string=CRS("+proj=longlat +datum=WGS84"))
# exclude very small polygons (<= 5 square km)
greg <- greg[greg$AREA > 1000e+06,]
dev.off()
temp <- greg[greg$COW==325,]
g<-ggplot(temp, aes(x = long, y = lat)) +
geom_polygon(data=temp,aes(group = group, fill=group, size=1))
temp <- greg[greg$COW==225,]
g +
geom_polygon(data=temp,aes(group = group, fill=group, size=1)) +
theme(legend.position = "none")
Run Code Online (Sandbox Code Playgroud)
然而,当我在一个循环和大量多边形(在这种情况下是国家)中运行此代码时,许多多边形(检查意大利和瑞士)的颜色变得难以区分,因为ggplot为每个多边形分配了一种独特的颜色(显然有6011个多边形).有没有办法在组合图中保持每个多边形的"非唯一"颜色?换句话说,绘图应该允许重复的颜色.
dev.off()
temp <- greg[greg$COW==0,]
g …Run Code Online (Sandbox Code Playgroud)