标签: population

我怎么知道SQL全文索引填充何时完成?

我们正在编写针对测试SQL Server数据库运行的ASP.NET应用程序的单元测试.也就是说,ClassInitialize方法使用测试数据创建一个新数据库,ClassCleanup删除数据库.我们通过从代码运行.bat脚本来完成此操作.

测试中的类被赋予连接字符串,该字符串连接到单元测试数据库而不是生产数据库.

我们的问题是,数据库包含全文索引,需要使用测试数据完全填充,以便我们的测试按预期运行.

据我所知,全文索引总是在后台填充.我希望能够:

  1. 使用同步(transact-SQL?)语句创建完整填充的全文索引,或
  2. 找出完整文本填充的时间,是否有回调选项,或者我可以反复询问?

我目前的解决方案是在类初始化方法结束时强制延迟 - 5秒似乎工作 - 因为我在文档中找不到任何东西.

sql-server unit-testing population fulltext-index

56
推荐指数
4
解决办法
5万
查看次数

检索人口密度数据

我需要弄清楚某个地点是否被视为城市或乡村.我认为最好的方法是查看城市/州或省/国家组合的人口密度.

踢球者是我们将其用于数据挖掘.通常,可以执行此操作的映射API要求每个请求必须响应单个用户操作.这不符合标准......使用Web服务,我们将为任何单个用户操作进行数百次Web服务调用.所以我认为我们不能真正使用谷歌地图API这样的东西.

问题是,什么是可用的?是否有可以下载的数据库,我可以使用它来检索这些数据,或实际允许数据挖掘的Web服务?我使用PHP,虽然编程语言并不重要.我敢肯定,如果我能获得数据,我可以使用PHP.

database gis geocoding data-mining population

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

如何用python构建人口金字塔

我正在尝试使用 seaborn 从熊猫 df 构建人口金字塔。问题是一些数据没有显示。从我创建的图中可以看出,有一些缺失的数据。Y 轴刻度为 21,df 的年龄等级为 21,那么为什么它们不匹配?我错过了什么?

在此处输入图片说明

这是我写的代码:

 import pandas as pd
 import matplotlib.pyplot as plt
 import numpy as np
 import seaborn as sns

 df = pd.DataFrame({'Age': ['0-4','5-9','10-14','15-19','20-24','25-29','30-34','35-39','40-44','45-49','50-54','55-59','60-64','65-69','70-74','75-79','80-84','85-89','90-94','95-99','100+'], 
                    'Male': [-49228000, -61283000, -64391000, -52437000, -42955000, -44667000, -31570000, -23887000, -22390000, -20971000, -17685000, -15450000, -13932000, -11020000, -7611000, -4653000, -1952000, -625000, -116000, -14000, -1000], 
                    'Female': [52367000, 64959000, 67161000, 55388000, 45448000, 47129000, 33436000, 26710000, 25627000, 23612000, 20075000, 16368000, 14220000, 10125000, 5984000, 3131000, 1151000, 312000, 49000, 4000, 0]})


AgeClass = ['100+','95-99','90-94','85-89','80-84','75-79','70-74','65-69','60-64','55-59','50-54','45-49','40-44','35-39','30-34','25-29','20-24','15-19','10-14','5-9','0-4']

bar_plot = sns.barplot(x='Male', …
Run Code Online (Sandbox Code Playgroud)

python population pandas seaborn

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

通过健身功能从人群中选择个体

我一直在研究一种算法,我需要从大小为k的群体中选择n个个体,其中k比n大得多.所有个体都具有适应值,因此选择应该有利于更高的适应值.但是,我不想简单地选择最好的n个人,更糟糕的也应该有机会.(自然选择)

所以,我决定在人口中找到最小和最大适应度值.所以,任何个人都会

p =(当前 - 最小)/(最大 - 最小)

选择的概率,但我不能只迭代所有这些,掷骰子并在概率成立时选择一个,因为那时我最终得到的不止是n个人.我可以随机播放列表并从前面迭代,直到我获得最多n个人,但这可能会错过列表末尾的好人.

我也可以执行多次传球,直到剩余的人口规模达到n.但是这可能会有利于更好的那些,并且收敛于我提到的天真的选择方法.

有任何建议,或参考这样的选择过程?如果您可以参考,我可以阅读相关的统计方法.

谢谢.

language-agnostic algorithm population genetic-algorithm

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

SSE 4 popcount为16个8位值?

我有以下代码使用标志编译GCC,-msse4但问题是pop计数只获得转换__m128i类型的最后四个8位.基本上我想要的是计算__m128i类型内的所有16个数字,但我不确定创建变量后要进行的内部函数调用popA.不知何故popA必须转换为包含所有128位信息的整数?我想这些_mm_cvtsi128_si64并且使用了一些shuffle几个操作,但我的操作系统是32位.是否只有shuffle方法并使用_mm_cvtsi128_si32

编辑:如果shuffle方法是唯一的选项,我需要帮助实现它为我的32位操作系统,请.

继承人的代码.

#include <stdio.h>
#include <smmintrin.h>
#include <emmintrin.h>

int main(void)
{
    int A = 1;
    __m128i popA = _mm_set_epi8( A, A, A, A, A, A, A, A, A, A, A, A, A, A, A, A);

    unsigned int integer = _mm_cvtsi128_si32(popA);
    //long long LONG = _mm_cvtsi128_si64(popA);//my OS is 32-bits so no luck here

    printf("integer = %d\n", integer);
    int pop = _mm_popcnt_u32(integer);
    //int popLONG = _mm_popcnt_u64(LONG); …
Run Code Online (Sandbox Code Playgroud)

gcc counter sse intrinsics population

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

用D3.js创建人口金字塔

我需要用D3.js制作一个经典的人口金字塔.与此图像类似的东西: 在此输入图像描述

我发现了一些看起来非常好的例子(这个这个),但它们比我正在寻找的更复杂.有谁知道我能看到的一个很好的SIMPLE例子?有什么建议吗?我应该只是制作两个彼此相邻的条形图,每个性别组一个吗?

javascript population census d3.js

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

在Prefuse中创建数据

我是Prefuse的新手.演示示例是来自文件/数据库的所有加载数据.有没有办法动态创建数据而不是从文件加载.例如,我想创建一个树数据结构并将其可视化.任何简单的工作示例对我都非常有帮助.

graph prefuse population

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

根据下拉选择动态填充字段(Javascript/HTML)

我正在寻找一些编码我的公司网站的帮助.我们正在尝试根据从下拉框中选择的内容创建自定义"部件号生成器".我们的目标是当用户在下拉框中选择一个选项时,它会动态填充下面的框,最终创建一个部件号.附带的屏幕截图是设计的良好直观表示以及我们想要输出框的位置.我们希望用JavaScript和HTML来实现.

我们目前使用的代码只是为了获得一个根据选择生成输出的框,这个是:

<script type="text/javascript">
// Pre populated array of data
var myData = new Array();
myData[1] = 'Some text';
myData[2] = 'Some other text';
</script>

<form id="example" name="example">
    <select id="selector" name="selector">
        <option value="" selected></option>
        <option value=1>One</option>
        <option value=2>Two</option>
    </select>
    <br />
    <input type="text" value="" id="populateme" name="populateme" />
</form>

<script type="text/javascript">
    document.example.selector.onchange = updateText;

    function updateText() {
      var obj_sel = document.example.selector;
      document.example.populateme.value = myData[obj_sel.value];
}
</script>
Run Code Online (Sandbox Code Playgroud)

我在这个网站上搜索了一下,发现了动态字段填充的一些解决方案,但是当我尝试添加第二个表单或移动将有输出的框时,代码就停止工作了.我想知道是否有人有使用下拉选择填充多个字段的经验.我可以根据需要提供更多信息,只需给我留言或评论如下.


关于图片的信息: 这张图片是用我们当前的Joomla Form扩展和Photoshop完成的,向大家展示我们想要的样子.我不关心灰盒子或格式化,我们只是遇到代码问题,将输出框向下移动(水平排列)并垂直选择.

链接到屏幕截图

html javascript forms dynamic population

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

计算R中的迭代次数以计算人口增长率

我试图计算人口增长率,用r表示,它来自:

 sum(e^(r*x)*lx*mx) = 1
Run Code Online (Sandbox Code Playgroud)

我知道x,lx和mx的值,但是应该迭代地获得r值以得到1的和.这是我写的(或尝试过的)代码,它不正确,因为它返回总和的值而不是r.我不知道哪里错了.我会感谢任何解决这个问题的线索.谢谢.

lx <- c(1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0)
mx <- c(1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0)
x <- c(1,  2,  3,  4,  5,  6,  7,  8,  9, 10, 11, 12, 13, 14, 15, 16, 17,
            18, 19, 20, 21, 22)

radj = sum((exp(-r*x))*lx*mx) …
Run Code Online (Sandbox Code Playgroud)

r population

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

T-SQL中的汉明重量/人口计数

我正在寻找一种计算BINARY(1024)字段的汉明权重/人口计数/“ 1位数”的快速方法。MySQL有一个类似的BIT_COUNT函数。我在T-SQL中找不到类似的功能?

还是建议将二进制数据存储在其他类型的字段中?

如果您不知道我在说什么,这是Wikipedia上有关海明重量的文章

sql sql-server binary hammingweight population

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