小编Rya*_*rio的帖子

绘图窗口的总标题

如果我在R中创建一个包含m行和n列的绘图窗口,我如何将"整体"图形赋予主标题?

例如,我可能有三个散点图显示了3个不同学校的GPA和SAT分数之间的关系.我怎么能给所有三个地块一个主人头衔,比如"SAT得分与加州3所学校的GPA"?

statistics graphics r

6
推荐指数
2
解决办法
1816
查看次数

每个观察的百分位数w/r/t分组变量

我有一些看起来如下的数据.它按变量"Year"分组,我想提取每个分数观察值的百分位数,相对于它来自的年份,最好是矢量.

Year   Score
2001   89
2001   70
2001   72
2001   ...
..........
2004   87
2004   90
Run Code Online (Sandbox Code Playgroud)

等等

我怎样才能做到这一点?聚合不起作用,我认为申请也不会有效.

r

5
推荐指数
2
解决办法
5401
查看次数

Django Oscar.如何添加产品?

我是Python和Django的初学者.我安装了django-oscar.然后我配置它并启动服务器,它的工作原理.

现在,我不明白how to add a product

仪表板上有一个按钮Create new product.但是为了添加新产品,它要求选择产品类,我在给定的下拉选项中找不到任何产品类.

为我提供一个如何在django-oscar中添加产品的演示示例.

python django e-commerce django-oscar

5
推荐指数
2
解决办法
5268
查看次数

在MacOSX上禁用/取消睡眠命令

似乎无法在MacOSX中完全禁用"睡眠"选项,以便用户无法手动将系统置于睡眠状态.

Leopard(甚至Snow Leopard)是否有办法让AppleScript捕获Sleep事件并取消它?

macos applescript sleep osx-leopard

4
推荐指数
1
解决办法
2037
查看次数

操作完成后Spymemcached挂起

我正在使用Spymemcached访问服务器上的Memcached.我使用以下命令启动了memcached

memcached -m 4096 -p 11211 -u memcache -l 127.0.0.1 -d -vvv
Run Code Online (Sandbox Code Playgroud)

我正在使用以下驱动程序将一些键/值对放入Memcache.出于某种原因,在最后一次get操作之后,该main功能才会挂起; 它永远不会终止.

import java.net.InetSocketAddress;
import net.spy.memcached.MemcachedClient;

public class memcache {
        public static void main(String args[]) {
                //Connect to Memcache.
                MemcachedClient c=null;
                try{   
                        c = new MemcachedClient(
                                new InetSocketAddress("127.0.0.1", 11211));
                } catch (Exception e) {
                        System.err.println("Could not connect to Memcached.");
                        System.exit(-1);
                }
                System.out.println("Connected to Memcached.");
                Object myObject = null;
                for (int i = 0; i < 10; i++)
                {
                        c.set(new String("HELLO"), 3600, i+1);
                        myObject=c.get("HELLO");
                        String …
Run Code Online (Sandbox Code Playgroud)

java memcached hang spymemcached

4
推荐指数
1
解决办法
2091
查看次数

R:字符变量必须在.C/.Fortran中重复

我正在尝试使用该leaps包.该数据框df有9列.第2列到第8列是解释变量,第9列是响应变量.df也有(列)名称.

当我尝试使用leaps包时,我得到了一个神秘的错误.

x <- df[,2:8]
y <- df[,9]
leaps <- regsubsets(x, y)
Error in leaps.setup(x, y, wt = weights, nbest = nbest, nvmax = nvmax,  : 
  character variables must be duplicated in .C/.Fortran
Run Code Online (Sandbox Code Playgroud)

这个错误意味着什么,我该如何防止这种情况?

这是data.frame的片段:

> dput(df[1:2,])
structure(list(Var1 = c(2396, 2396), Var2 = c(NA_character_, 
NA_character_), Var3 = c(NA_character_, NA_character_), Var4 = c(501, 
511), Var5 = c(5, 5), Var6 = c(13, 8), Var7 = c(NA_real_, NA_real_
), Var8 = c(NA_real_, NA_real_), Var9 = c(0.0047, 0.0371)), …
Run Code Online (Sandbox Code Playgroud)

r

3
推荐指数
1
解决办法
2053
查看次数

urlopen,BeautifulSoup和UTF-8问题

我只是想要检索一个网页,但不知何故,HTML文件中嵌入了一个外来字符.使用"查看源"时,此字符不可见.

isbn = 9780141187983
url = "http://search.barnesandnoble.com/booksearch/isbninquiry.asp?ean=%s" % isbn
opener = urllib2.build_opener()
url_opener = opener.open(url)
page = url_opener.read()
html = BeautifulSoup(page) 
html #This line causes error.

Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
UnicodeEncodeError: 'ascii' codec can't encode character u'\xa0' in position 21555: ordinal not in range(128)
Run Code Online (Sandbox Code Playgroud)

我也试过......

html = BeautifulSoup(page.encode('utf-8'))
Run Code Online (Sandbox Code Playgroud)

如何在不收到此错误的情况下将此网页读入BeautifulSoup?

python urllib2 beautifulsoup utf-8

2
推荐指数
1
解决办法
9786
查看次数

在Bash中定时卷曲操作

我想知道使用Curl将一批文件提交到在localhost上运行的HTTP服务器并将其写入文件需要多长时间.我无法正确获取语法.

export TIMEFORMAT="%R"
time -ao times.dat ( curl -v -d @1.batch -X POST $DB )
Run Code Online (Sandbox Code Playgroud)

我怎么能做到这一点?我想这只是使用shell语法的问题.

bash time

1
推荐指数
1
解决办法
4462
查看次数

Contains()在List和TreeSet上的行为不同

我遇到了一个奇怪的情况,其中contains()函数似乎在Scala中的List和TreeSet之间有所不同,我不知道为什么或如何解决它.

DataStructure为了简洁而创建了一个类.它包含两个元素:坐标对(i, j)Int.(它比这更复杂,但是在这个MWE中,这就是它的样子)它有一个自定义的比较器,它将被排序Int,并且我已经被覆盖hashCode,equals因此包含相同坐标对的两个元素(i, j)被视为相等而不管这个Int.

当我将一个实例DataStructure放入a List和a时TreeSet,程序找到完全匹配没有问题.然而,检查具有相同的坐标对的,但不同的新元素时Int,在List.contains返回trueTreeSet.contains返回false.为什么会发生这种情况,我该如何解决?

这是我的代码减少到最小的工作示例:

DataStructure

package foo

class DataStructure(e1: (Int, Int), e2: Int) extends Ordered[DataStructure] {
  val coord: (Int, Int) = e1
  val cost: Int = e2

  override def equals(that: Any): Boolean = {
    that match {
    case that: DataStructure => if (that.coord.hashCode() …
Run Code Online (Sandbox Code Playgroud)

scala treeset

1
推荐指数
1
解决办法
172
查看次数