小编sun*_*nny的帖子

sklearn:调用LinearRegression.fit()时发现样本数不一致的数组

只是尝试做一个简单的线性回归,但我对这个错误感到困惑:

regr = LinearRegression()
regr.fit(df2.iloc[1:1000, 5].values, df2.iloc[1:1000, 2].values)
Run Code Online (Sandbox Code Playgroud)

产生:

ValueError: Found arrays with inconsistent numbers of samples: [  1 999]
Run Code Online (Sandbox Code Playgroud)

这些选择必须具有相同的尺寸,它们应该是numpy数组,所以我缺少什么?

scikit-learn

97
推荐指数
4
解决办法
15万
查看次数

如何减慢iPhone互联网连接速度以测试应用程序?

提前道歉 - 我似乎确定要复制现有的问题,但我找不到它.如何降低iPhone的互联网连接速度以测试应用?我看到很多方法可以为Xcode模拟这样做(比如这个iOS模拟器的慢速互联网,https://apple.stackexchange.com/questions/24066/how-to-simulate-slow-internet-connections-on-the -mac)但我需要测试应用内购买,这显然只能在实际设备上进行测试.我在我的iPhone(iOS 8.3)的设置中搜索了Developer面板,但没有什么看起来很有希望.谢谢你的任何提示.

iphone xcode ios

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

将data.table的行转换为向量

我想将data.table行转换为向量.这对我有用:

unlist(dt[row_num])
Run Code Online (Sandbox Code Playgroud)

但是有更原生的解决方案吗?我也不喜欢上面保留名称的时候我真的想要一个纯数字向量,然后导致:

as.numeric(unlist(dt[row_num]))
Run Code Online (Sandbox Code Playgroud)

似乎应该有更好的选择.

r data.table

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


从R中的一系列Leaflet地图创建一个gif

我正在寻找一种自动方法将leafletR Studio图转换为图像文件.

似乎将leaflet窗口小部件导出为HTML很简单(将传单输出保存为html).但是,我找不到任何关于如何将leaflet窗口小部件生成的图像保存为图像的答案或文档.我可以在R Studio中手动执行此操作,但R Studio中没有一些可以调用来执行相同操作的功能,这似乎很奇怪.

我尝试了通常的嫌疑人,以下内容的变化:

png("test_png.png")
map
dev.off()
Run Code Online (Sandbox Code Playgroud)

但这些只是打印白色或打印甚至无法打开的文件.如果我正确理解这个Git讨论,似乎某些leaflet内容不可用,但是用户需要.

与此同时,R Studio显然有办法将这个图像渲染成图像文件,让我按一个按钮来完成它.有没有办法实现自动化?如何将R Studio中绘制的图像导出到图像文件?我需要图像文件,我需要这是程序化的,因为我想制作一个gif几百个地图.

或者,我欢迎有关解决方法的建议.我可能会尝试这样做:Python - 将HTML内容渲染为GIF图像,但如果有人有替代建议,请分享.

r imagemagick gif rstudio leaflet

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

几个小std :: vector的连续内存分配?

我想找到一种方法来存储几个std::vectors,每个都是一个不同但已知且相当小的大小,在连续的内存中.我意识到我可以编写自己的类,比如一个非常大的数组,并指向更大数组中数组的每个子部分的开头,就像一个单独的实体一样,但似乎应该有一个更聪明的方法来做到这一点.

有没有办法使用allocators,例如,创建连续std::vectors?我不想重新发明轮子只是因为我希望这种记忆局部性正常std::vectors

我不知道如何开始编码.我需要创建一个分配器,它接受一个指向内存的指针,在那里分配一个向量,然后以某种方式传回该向量结尾的地址,这样下一个std::vector分配器就可以抓住它并再次执行它.如何allocator返回一个值?

c++ arrays vector allocator

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

使用sortUsingComparator的EXC_BAD_ACCESS

我理解错误的EXC_BAD_ACCESS含义一般,但我对我的情况发生了什么感到困惑.

我有一个具有NSComparator属性的自定义类sortWithThisComparator.如果该属性由用户设置,当我将项插入实例的类属性数组时,items我使用比较器来确定插入位置:

- (void) insertItem:(id<NSCoding, CKArchivingItem>) item {
    if (arrayObjectClassString && ![item isKindOfClass:NSClassFromString(arrayObjectClassString)]) {
        [NSException raise:@"YOU MADE A MISTAKE" format:@"you tried to insert a %@ but I can only accept %@", [item class], arrayObjectClassString];
    } else {
        if (!sortWithThisComparator) {
            [self.items addObject:item];
        } else {
            NSInteger newItemIndex = [self.items indexOfObject:item inSortedRange:NSMakeRange(0, [self.items count]) options:NSBinarySearchingFirstEqual usingComparator:sortWithThisComparator];
            if (newItemIndex >= [self.items count]) {
                [self.items addObject:items];
            } else {
                [self.items insertObject:item atIndex:newItemIndex];
            }
        }
    } …
Run Code Online (Sandbox Code Playgroud)

sorting exc-bad-access objective-c nsarray

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

CocoaPods CorePlot安装显示缺少框架和丢失的文件

我是CocoaPods的新手,我正在尝试在我的Podfile中使用此行安装CorePlot:

 platform :ios, "7.0"
 ...
 pod 'CorePlot', :git => 'https://github.com/core-plot/core-plot.git'
Run Code Online (Sandbox Code Playgroud)

当我在.xcworkspace安装后打开文件时,CorePlot会显示缺少的框架.我将这些链接的二进制文件安装到我的Xcode项目中,但这并没有解决问题.在CorePlot目标中,似乎没有单独的方法来安装框架.

frameworkinstalled

这不是唯一的问题.当我尝试在CorePlot库中引用文件时,即使我可以看到CorePlot目标中的文件,我也会收到文件未找到错误:

我尝试了以下import语句:

#import "CorePlot-CocoaTouch.h"
#import <CorePlot-CocoaTouch.h>
#import <CorePlot/CorePlot-CocoaTouch.h>
#import "CorePlot/CorePlot-CocoaTouch.h"
Run Code Online (Sandbox Code Playgroud)

都导致同样的错误.

文件未找到

我不知道这些问题是否相关.我应该检查什么,可能出了什么问题?这是我看过的:

https://github.com/core-plot/core-plot/issues/163

我很感激任何有关正在发生的事情的疑难解答提示或解释.谢谢.

这是我的完整Podfile:

platform :ios, '7.0'

target 'CorePlotTestDo-OverTests' do
pod 'CorePlot', :git => 'https://github.com/core-plot/core-plot.git'
pod 'AFNetworking', '~> 2.5'

end
Run Code Online (Sandbox Code Playgroud)

我初始化pod时没有保存输出,但这是pod更新的输出:

Update all pods
Analyzing dependencies
Pre-downloading: `CorePlot` from `https://github.com/core-plot/core-plot.git`
Downloading dependencies
Using AFNetworking (2.5.4)
Installing CorePlot 1.6 (was 1.6)
Generating Pods project
Integrating client project
Run Code Online (Sandbox Code Playgroud)

xcode core-plot ios cocoapods

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

UITabBar宽度不随屏幕尺寸增加

UITabBar在另一个内部实施UITabBar.我的问题是,无论屏幕大小如何,第二个TabBar宽度保持不变.这在更大的屏幕中脱颖而出.我附上了一个截图,让你更了解.使用蓝色背景指示选择 第一个TabBar在顶部第二个在底部

选中第二个TabBar中的第二个选项卡

第三个选项卡在第二个TabBar控制器中选择

这是代码:

GRect rect = CGRectMake(0, 0, self.tabBar.frame.size.width/2, self.tabBar.frame.size.height);
    UIGraphicsBeginImageContext(rect.size);
    CGContextRef context = UIGraphicsGetCurrentContext();
    CGContextSetFillColorWithColor(context,
                                   [[UIColor colorWithRed:102.0/255.0 green:197.0/255.0 blue:234.0/255.0 alpha:1.0] CGColor]);

    CGContextFillRect(context, rect);
    UIImage *img = UIGraphicsGetImageFromCurrentImageContext();
    UIGraphicsEndImageContext();
    self.tabBar.selectionIndicatorImage = img;
Run Code Online (Sandbox Code Playgroud)

来自iPhone6 Plus的截图

选择第一个TabBar的第二个选项卡(不是问题的一部分,只是为了显示完整的图片)

objective-c uitabbaritem uitabbar ios autolayout

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

如何将多个参数传递给Scrapy spider(不再支持使用多个蜘蛛运行'scrapy crawl'错误)?

我想将多个用户定义的参数传递给我的scrapy spyder,所以我试着关注这篇文章:如何在scrapy spider中传递用户定义的参数

但是,当我按照建议在那里时,我收到一个错误:

root@ scrapy crawl dmoz -a address= 40-18 48th st -a borough=4
Usage
=====
  scrapy crawl [options] <spider>

crawl: error: running 'scrapy crawl' with more than one spider is no longer supported
Run Code Online (Sandbox Code Playgroud)

我也试过各种引号的排列:

root@ scrapy crawl dmoz -a address= "40-18 48th st" -a borough="4"
Usage
=====
  scrapy crawl [options] <spider>
crawl: error: running 'scrapy crawl' with more than one spider is no longer supported
Run Code Online (Sandbox Code Playgroud)

将参数传递给Scrapy蜘蛛的正确方法是什么?我想传递蜘蛛登录/抓取过程的用户名和密码.谢谢你的任何建议.

python scrapy

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