我正在练习数据可视化库d3.js,并且我正在使用一个与以下内容相同的随机数据生成器:
function generateRandomData() {
var i,
data = [];
for (i = 0; i < 100; i += 1) {
data.push(Math.random() * 100);
}
return data;
}
我存储值并尝试对其进行排序,如下所示:
var data = generateRandomData();
data.sort();
不幸的是,排序后的数据集并没有完全排序--有些值实际
您好,谢谢您的帮助。
我在我的数据集数据表查询(通过向导)中使用了以下代码,以便按随机(ID列)排序。
SELECT ID, Q, A_1, A_2, A_3, A_4, Correct
FROM Quiz
ORDER BY RND(Quiz.ID)
当我在查询构建器(在C#中)中测试这段代码时,它可以正常工作,但是当我运行我的项目时,这段代码不能工作,也不能随机加载。我用来加载的代码:
this.quizTableAdapter.Fill(this.dBDataSet.Quiz);
请帮帮我。
我正在使用asp.net MVC2和NHibernate开发一个web应用程序,并且在我的页面中对数据(某个类别中的产品)进行分页,但是这些数据是随机的,所以,我使用hql语句链接如下:
string hql = "from Product p where p.Category.Id=:IdCategory order by rand()";
它工作得很好,但当我翻页时,有时相同的产品会出现在第一页、第二页等……页,因为它是按rand()排序的。
有没有办法通过固定的周期(时间内部)进行随机排序?或者任何解决方案?
我从一个网站上得到了这段代码,用于随机化项目列表。这是针对音乐播放器的,该音乐播放器在用户的每次新访问中随机化歌曲(列表),从而不会通过从他们在上次访问中听到的相同歌曲开始而使他们感到无聊
$(document).ready(function(){
$('ul').each(function(){
// get current ul
var $ul = $(this);
// get array of list items in current ul
var $l
如何通过随机位置在表之间移动数据?
我使用这段代码将所有数据从table xxx移动到table yyy order by id asc,这很好。
<?PHP
include("connect.php");
$sql = "INSERT INTO yyy
(name , last_name , tel_no)
SELECT
name , last_name , tel_no
FROM xxx order by id asc";
$dbQuery = mysql_query($sql);
?>
但是现在我想通过随机
例如,如果我在数据库中有一个名为RANDOM的列,该列具有随机位信息,其结尾符号如下所示:
随机性
1. 12312 KM, 201 M, 1213 H, 101029 DOLLARS
2. 231 KM, 2351 M, 754 H, 345 DOLLARS, 120 L, 1201 FT
3. 2324 M
一些条目有其他杂乱但重要的数据点,而其他条目可能只有一两个数据点。我想只使用随机列中的数据进行排序。
$RESULT = mysqli_query($CON, "SELECT * FROM TABLE WHERE RANDOM CONTAINS 'M' ORDE
假设我们按记录中的数字对某些记录进行排序:
Name Number_of_Language_Known
John 3
Mary 2
Peter 3
Mike 1
...
如果我们也没有按Name进行排序,那么约翰和彼得的顺序就不能保证,但是如果记录从未改变,就不应该是随机的?我认为这在大多数环境中应该是正确的(也就是说,其他什么都没有改变,排序是两次的)。
也就是说,如果我们把它分类一次,就不会是彼得在约翰之前,也不会是第二次,约翰在彼得之前。
这是因为在Ruby on Rails环境中,如果从DB获取记录,然后通过Ruby函数排序,并将其打印为原始页面内容,则顺序是一种方式,但是如果
我正在开发一个围绕着从SQLite数据库中随机拉出单词的iOS word游戏。
所以我有一个表格,单词,我随机抽取X个单词,如下所示:
SELECT Word FROM (SELECT Word FROM Words ORDER BY RANDOM() LIMIT @limit) ORDER BY LENGTH(Word)
问题是我的测试版用户抱怨它不够随机。它似乎在很大程度上使用了相同的单词,而有些单词根本就不会。
除了我正在做的事情,还有别的选择吗?我知道SQLite的RANDOM()可能不是最好的。我不想加载内存中的所有单词,因为有超过3,000个单词。
PS -我的应用程序是用带有Mo