问题列表 - 第31603页

如何从data.frame中选择行和列的子集

我有这个

d[d$Age > "2", ]
Run Code Online (Sandbox Code Playgroud)

并且它返回Age年龄超过2的所有行,但我想只返回几个列中的值,比如d $ X和d $ Y,而不是全部.

无论如何我能做到这一点?

谢谢

r

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

用raphael缩放多个路径

我正在尝试使用Raphael 在网页中创建类似于此示例的地图工具.

我有一个我想要使用的地图的svg文件,省份都是文件中的单独路径.但是,如果我将svg文件中的坐标直接复制到raphael路径,则图像太大而无法适应屏幕,因此我需要对其进行缩放.

我知道我可以使用缩放功能单独缩放所有省道路,但是它们将不再相互接触,我必须移动它们来重新组装地图.

有没有办法将路径组合在一起并扩展整个事物,还是有一些聪明的工具来扩展原始的svg文件?Inkscape缩放似乎不会修改svg文件中的坐标.

谢谢.

资源:

window.onload=function(){
  var paper = new Raphael(document.getElementById('canvas_container'),2000,4000);

  var province = {}
    province.a = paper.path("M 1195.23,2765.05 1176.44,2753.8 1182.93,2743.86 1198.21,2745.13 1201.92,2738.14 1239.79,2738.32 1263.62,2752.62 1284.76,2743.95 1317.8,2750.74 1367.35,2746.42 1392.66,2715.11 1400.21,2696.4 1414.4,2707.23 1451.71,2707 1456.53,2690.06 1486.98,2691.43 1517.68,2681.6 1536.64,2650.12 1560.81,2641.94 1566.44,2625.91 1655.76,2577.95 1652.86,2580.91 1640.92,2614.69 1610.92,2642.31 1590.74,2684.67 1565.32,2702.68 1559.58,2720.44 1521.84,2784.07 1477.67,2814.72 1461.87,2821.15 1442.9,2853.64 1440.5,2874.94 1420.09,2879.49 1381.85,2912.96 1374.51,2932.58 1336.52,2969.11 1318.56,2959.93 1310.72,2940.64 1294.49,2938.23 1287.2,2923.45 1265.55,2923.98 1246.43,2913.8 1239.54,2901.7 1213.98,2894.24 1206.33,2881.17 1214.32,2876.4 1199.89,2858.79 1204.99,2841.58 1220.87,2835.67 1210.72,2812.63 1232.15,2807.48 1225.15,2793.26 1231.23,2781.47 1213.41,2762.4 1195.23,2765.05 z");
    province.b = …
Run Code Online (Sandbox Code Playgroud)

javascript svg scale raphael

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

jQuery:在li元素之间添加/删除类的最简单方法

我有一个链接列表,我想使用jQuery将点击的链接设置为活动状态,并让其余的链接删除它们的类.

我目前的设置是这样的:

HTML

<ul>
  <li id="li_1" class="active"><a href="#" id="link1">link 1</a></li>
  <li id="li_2"><a href="#" id="link2">link 2</a></li>
  <li id="li_3"><a href="#" id="link3">link 3</a></li>
</ul>
Run Code Online (Sandbox Code Playgroud)

jQuery的

$("#link1").click(function () {
  $("#li_1").removeClass('active');
  $("#li_2").removeClass('active');
  $("#li_3").addClass('active');
});
$("#link2").click(function () {
  $("#li_1").addClass('active');
  $("#li_2").removeClass('active');
  $("#li_3").removeClass('active');
});
$("#link3").click(function () {
  $("#li_1").removeClass('active');
  $("#li_2").addClass('active');
  $("#li_3").removeClass('active');
});
Run Code Online (Sandbox Code Playgroud)

显然这至少不是很好,我想让它成为一个非常简单和灵活的1-2衬里功能.我知道这是可能的,但不幸的是我没有jQuery-fu,我知道很多人都这样做:)

html jquery

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

获取两个日期之间的日期范围,不包括周末

鉴于以下日期:

6/30/2010 - 7/6/2010
Run Code Online (Sandbox Code Playgroud)

和一个静态变量:

$h = 7.5
Run Code Online (Sandbox Code Playgroud)

我需要创建一个数组,如:

Array ( [2010-06-30] => 7.5 [2010-07-01] => 7.5 => [2010-07-02] => 7.5 => [2010-07-05] => 7.5 => [2010-07-06] => 7.5) 
Run Code Online (Sandbox Code Playgroud)

周末天被排除在外.

不,这不是作业......出于某种原因,我今天无法直接思考.

php arrays date

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

.net中的结构构造函数:任何开销?

关于使用结构构造函数; 这两个代码块的性能相同吗?

使用构造函数:

Dim pt As Point
For i As Integer = 1 To 1000
    pt = New Point(i, i)
Next

没有构造函数:

Dim pt As Point
For i As Integer = 1 To 1000
    pt.X = i
    pt.Y = i
Next

第一个是更短的,特别是如果构造函数有更多的参数,但在循环中使用它是明智的(让游戏循环每秒发射60次)?或者这两个编译成相同的机器代码?

.net structure

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

如何以编程方式启动Android手机?

我想通过短信重启目标手机.可能吗?我们怎么能实现这个呢?

sms android reset

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

Python - 随机将列表分成几乎相等的n个部分

我已经阅读了Python的答案:将列表切成n个近似等长的分区问题.

这是公认的答案:

def partition(lst, n): 
    division = len(lst) / float(n) 
    return [ lst[int(round(division * i)): int(round(division * (i + 1)))] for i in xrange(n) ]
Run Code Online (Sandbox Code Playgroud)

我想知道,为了将项目随机分配给分区而不是增量分配,如何修改这些解决方案.

谢谢,S :-)

python random slice

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

声明和SAVE属性的Fortran赋值

在fortran 95中,如果您在声明中分配变量

integer :: var = 0
Run Code Online (Sandbox Code Playgroud)

它相当于

integer, save :: var = 0
Run Code Online (Sandbox Code Playgroud)

因此,变量在例行执行后保留(相当于staticC语言),并且在再次调用时不会重新初始化.这种(恕我直言,危险)行为背后的理由/技术问题是什么?

fortran

17
推荐指数
2
解决办法
4691
查看次数

在MVC 2 C中防止图像缓存#

我有一个个人资料图片上传页面,用户可以在其中覆盖他们之前的个人资料图片.

但是当我将用户返回到他们的个人资料页面时,浏览器已缓存他们之前的图像,只有F5刷新返回新图像.

是否可以阻止浏览器缓存图像,因为有些用户可能认为他们的新上传失败了.

理想情况下,我只想阻止图像被缓存.但是快速浏览甜甜圈缓存似乎表明它不可能在MVC2中做到......?

谢谢你的任何指示.

model-view-controller caching image donut-caching asp.net-mvc-2

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

operator ==在C++中使用双重调度

应该如何实施

operator==(const Base& base)
Run Code Online (Sandbox Code Playgroud)

比较子类,调用时调用将被正确调度

Base* base1 = new Derived1();
Base* base2 = new Derived2();
base1->operator==(*base2)?
Run Code Online (Sandbox Code Playgroud)

c++ operator-overloading double-dispatch

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