小编TMO*_*TTM的帖子

如何在Gnuplot中启用pngcairo终端

我想将一个数字绘制成PNG格式(避免使用转换),但是我的Gnuplot发行版不提供PNGCAIRO终端.我该如何安装/启用它?我在Mac OS X 10.6上使用Gnuplot 4.4,patchlevel 2.

[me]machine @ test $ gnuplot

G N U P L O T
Version 4.4 patchlevel 2
last modified Wed Sep 22 12:10:34 PDT 2010
System: Darwin 10.8.0

Copyright (C) 1986-1993, 1998, 2004, 2007-2010
Thomas Williams, Colin Kelley and many others

gnuplot home:     http://www.gnuplot.info
faq, bugs, etc:   type "help seeking-assistance"
immediate help:   type "help"
plot window:      hit 'h'

Terminal type set to 'x11'
gnuplot> set terminal pngcairo
                      ^
     unknown or ambiguous terminal type; type just …
Run Code Online (Sandbox Code Playgroud)

terminal png gnuplot

15
推荐指数
3
解决办法
2万
查看次数

我可以在R中缓存数据加载吗?

我正在编写一个R必须加载数据的脚本(显然).数据加载需要花费很多精力(500MB),我想知道每次重新运行脚本时是否可以避免必须完成加载步骤,我在开发过程中做了很多工作.

我很欣赏我可以在交互式R会话中完成所有工作,但是在R提示符上开发多行函数就不那么方便了.

例:

#!/usr/bin/Rscript
d <- read.csv("large.csv", header=T) # 500 MB ~ 15 seconds
head(d)
Run Code Online (Sandbox Code Playgroud)

如果可能的话,我如何修改脚本,以便在后续执行时d已经可用?是否有类似于降价代码块的cache=T声明R

caching r startup

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

在R中为多直方图绘图添加关键图例

如何在下图中添加关键图例

在此输入图像描述

我想在右上角的某个地方有一个关键的传说,有两个短的水平彩条,红色的那个应该说"整形手术出了问题"而蓝色应该说"德国".

我使用以下代码生成图:

bar2 <- read.table("div/ana-mut[...]/barriers-set-2.dat", sep=" ")
bar2val <- c(bar2$V1, bar2$V2)
bar3 <- read.table("div/ana-mut[...]/barriers-set-3.dat", sep=" ")
bar3val <- c(bar3$V1, bar3$V2)
p1 <- hist(subset(bar2val, bar2val < 30), breaks=30)
p2 <- hist(subset(bar3val, bar3val < 30), breaks=30)
plot(p1, col=rgb(1,0,0,8/9), main="Barrier distribution", xlab="Barrier [kcal/mol]", ylab="Mutant count")
plot(p2, col=rgb(0,0,1,8/9), add=T)
Run Code Online (Sandbox Code Playgroud)

任何提示将不胜感激.

r key legend histogram

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

如何将Python模块添加到docker容器中?

我从 Divio Django 项目模板创建了一个 Boilerplate 项目:(Python 3.6、Django CMS、HTML 5

检查存储库会返回几个文件,其中包括 adocker-compose和 dockerfile。

Docker 组合:

version: "2"

services:
  web:
    build: "."
    links:
      - "db:postgres"
    ports:
      - "8000:80"
    volumes:
      - ".:/app:rw"
      - "./data:/data:rw"
    command: python manage.py runserver 0.0.0.0:80
    env_file: .env-local

  db:
    image: postgres:9.6-alpine
    environment:
      POSTGRES_DB: "db"
    volumes:
      - ".:/app:rw"
Run Code Online (Sandbox Code Playgroud)

所以在本地我尝试运行

docker-compose run web
Run Code Online (Sandbox Code Playgroud)

启动本地 Django CMS 实例。但是,我遇到了以下错误:

Starting ale_db_1 ... done
/app/addons/aldryn-django/aldryn_config.py:137: RuntimeWarning: no cache configured. Falling back to CACHE_URL=locmem://
  RuntimeWarning,
/app/addons/aldryn-django/aldryn_config.py:137: RuntimeWarning: no cache configured. Falling back …
Run Code Online (Sandbox Code Playgroud)

python django django-cms docker divio

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

与克隆实例化PHP中的新对象相比,`clone`有什么优势?

在这段代码中

<?php
$object1        = new User();
$object1->name = "Alice";
$object2        = clone $object1;
$object2->name = "Amy";

echo "object1 name = " . $object1->name . "<br>";
echo "object2 name = " . $object2->name;

class User
{
    public $name;
}
?>
Run Code Online (Sandbox Code Playgroud)

使用clone而不仅仅是优势是什么new?除了我们新定义的属性之外,我们是否获得了object1in 属性的所有相同值?object2name

php object

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

如何在 [R] 中自动添加图例?

plot(airquality$Wind, airquality$Ozone, col=airquality$Month)
Run Code Online (Sandbox Code Playgroud)

除了手动找出哪个颜色代码之外,如何使用正确分配的颜色向绘图添加图例Month


编辑并在订购后得到一个非常好的情节:

with(
    airquality,
    xyplot(airquality[order(Wind), ]$Ozone ~ airquality[order(Wind), ]$Wind,
    groups=Month, type="b",
    auto.key=list(title="Month", corner=c(0.95, 1.0)))
)
Run Code Online (Sandbox Code Playgroud)

在此处输入图片说明

r legend

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

如何使 ggplot2 barplot 中的条形以闪亮的方式交互?

我正在一个闪亮的应用程序中绘制 ggplot2 中的条形图。

在此输入图像描述

我想要的是,当鼠标悬停在其中一个栏上时,该栏会突出显示(可能是更强的轮廓),并且当我单击(或双击)该栏时,相应的 x 值可用作输入为一个textOutput

我试图在闪亮的文档中找到示例,但主要是关于从指针位置返回 x、y 值。有没有一个例子可以作为起点?

r ggplot2 shiny

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

Swift 有条件:“逗号”像“AND”吗?

我正在学习 Swift 教程,有一次,在逗号,分隔两个条件的情况下评估 if条件。这和AND操作员一样吗?如:

var a = 3
var b = 6

var c = 9
var d = 15

if a < b &&  d > c {
    print("yes")
}

if a < b,  d > c {
    print("yes")
}
Run Code Online (Sandbox Code Playgroud)

两种情况都返回yes

swift

5
推荐指数
0
解决办法
2413
查看次数

为什么测量的div宽度与浏览器测量值不同?

我有一个小工具来尝试几个flexbox参数.它可以在flexbox容器中添加和删除div,然后使用jQuery显示这些添加元素的宽度.但是测量的宽度与我在浏览器检查器中测量的宽度不同.

使用"加号"和"减号"按钮,可以添加元素.第一个元素的宽度应该是正确的,但是后面的元素被错误地测量.这里发生了什么?

function getWidth() {
  // true: include margins
  var v = parseFloat($(this).outerWidth(true)).toFixed(2);
  var span = '<span>Width: ' + v + '</span>';
  
  console.log(v);
  $(this).html(span);
}

$(document).ready(function() {
  // Initialize.
  var items = 3;
  var itemsDiv = '<div class="item">';
  var HTML = '';
  for (var i = 0; i < items; i++) {
    HTML += itemsDiv + 'Item ' + i + '</div>';
  }
  $('.container').html(HTML)
  var adjustment;

  // Add / remove items
  // Always keep at least one flex item.
  $('input[name="build"]').click(function() …
Run Code Online (Sandbox Code Playgroud)

html javascript css jquery flexbox

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

OO:容器是否包含自行车或椅子?

容器可以包含属于人的自行车和椅子.我想检查,如果容器包含自行车或所述人的椅子.没有使用这可能instanceof吗?

public class Container {

    public Map<Person, List<Item>> items = new HashMap<>();

    public void add(Person p, Item item) {
        items.get(p).add(item);
    }

    public boolean containsChair(Person owner) {
        for(Item i : items.get(owner)) {
            if(i instanceof Chair) {
                return true;
            }
        }
        return false;
    }

    public boolean containsBike(Person owner) {
        for(Item i : items.get(owner)) {
            if(i instanceof Bike) {
                return true;
            }
        }
        return false;
    }
}
Run Code Online (Sandbox Code Playgroud)

出于说明的目的,Item,Bike,Chair,Person都是最简单的类存根:

public class Person { public String name; }
public abstract class Item {} …
Run Code Online (Sandbox Code Playgroud)

java oop

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

标签 统计

r ×4

legend ×2

caching ×1

css ×1

divio ×1

django ×1

django-cms ×1

docker ×1

flexbox ×1

ggplot2 ×1

gnuplot ×1

histogram ×1

html ×1

java ×1

javascript ×1

jquery ×1

key ×1

object ×1

oop ×1

php ×1

png ×1

python ×1

shiny ×1

startup ×1

swift ×1

terminal ×1