小编kyr*_*rre的帖子

在sbt中重新编译时自动清除屏幕

我正在使用带有sbt-revolver插件的sbt,我想在重新编译项目时重新编译终端屏幕(^ L)(〜重新启动).如何才能做到这一点?

sbt

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

在熊猫中绘制多个条形图时如何更改条形之间的间距?

我正在使用以下DataFrame.plot调用绘制多个条形图:

df.plot(kind='bar',
         stacked=False, 
         figsize=figsize,
         rot=0,
         alpha=0.5, 
         width=width)
Run Code Online (Sandbox Code Playgroud)

但是,我想增加每个类别中的条之间的大小。我该如何实现?

电流输出

python matplotlib pandas

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

d3条形图轴对齐

我 在绘制条形图时尝试使用http://bl.ocks.org/mbostock/3019563中描述的边距约定.但是,如您在此基本示例中所示,条形图不与x轴对齐:http://bl.ocks.org/kyrre/bbd29f225173825797e3.我究竟做错了什么?

var data = [
            {x: "Differential Geometry", y: 10},
            {x: "Statistical Physics",   y: 5},
            {x: "Music", y: 3}
           ]


var margin = {top: 20, right: 10, bottom: 20, left: 50};

var width = 500 - margin.left - margin.right;
var height = 320 - margin.top - margin.bottom;

var y = d3.scale.linear()
          .domain([0, d3.max(data, function(x) {
              return x.y;
          })])
          .range([0, height]);

var x = d3.scale.ordinal()
          .domain(_.map(data, function(d) { return d.x;}))
          .rangeRoundBands([0, width], 0.10);

var …
Run Code Online (Sandbox Code Playgroud)

d3.js

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

确定在C#中设置了哪个'oneof'proto3字段

对于以下协议缓冲区消息(proto3),如何确定设置了哪种类型?似乎没有像生成的C++版本那样的"has_reply"方法.

message Event {
  oneof type {
    Connection connection = 1;
    StatusReply reply = 2;
    Error error = 3;
    End end = 4;
    Empty empty = 5;
  };
}
Run Code Online (Sandbox Code Playgroud)

c# protocol-buffers proto3

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

从EDN文件读取的调用函数

我有一个EDN配置文件,其中的条目引用现有函数,例如:

:attribute-modules {:content {:class lohan.extractors.content/process}
                    :schema  {:class lohan.extractors.schema/process}
                    :label   {:class lohan.extractors.label/process}
                    :user    {:class lohan.extractors.user/process}
                    :env     {:class lohan.extractors.env/process}}
Run Code Online (Sandbox Code Playgroud)

使用clojure.edn/read-edn这些条目被读作符号,但我希望能够在运行时调用它们.这样做的目的是为用户提供一种提供自己的一组功能的方法.

我怎样才能做到这一点?

clojure edn

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

Scala UDF:java.lang.NoClassDefFoundError:scala/ScalaObject

我正在尝试将Scala用于UDF,但Pig作业失败并出现错误"java.lang.NoClassDefFoundError:scala/ScalaObject".我究竟做错了什么?

$ cat NonEmpty.scala

package nonempty

import org.apache.pig.FilterFunc
import org.apache.pig.data._

class NonEmpty extends FilterFunc {
  def exec(input: Tuple) = {
    val s = input.get(0)
    s match {
    case a: String => !a.isEmpty 
    case _ => false
   }
  }
}
Run Code Online (Sandbox Code Playgroud)

$ cat ex3.pig

register ./nonempty.jar 
register ./scala-library.jar;

define NonEmpty nonempty.NonEmpty();

raw = load 'excite-small.log' using PigStorage('\t') as (user: chararray, time:chararray, query: chararray);

locations = filter raw by NonEmpty(query);
Run Code Online (Sandbox Code Playgroud)

建立:

scalac -cp ~/pig-0.9.2/pig-0.9.2.jar NonEmpty.scala
jar -cf nonempty.jar nonempty
Run Code Online (Sandbox Code Playgroud)

猪堆痕迹:

2 ---------------
3 …
Run Code Online (Sandbox Code Playgroud)

scala user-defined-functions apache-pig

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