标签: average

需要有关普通Python的帮助

在[quant]字段中找到大于或等于(337)的值的平均值,这是定量字段

quant
100
7
109
204
28
292
105
254
441
401
410
14
15
51
96
403
75
31
109
17
Run Code Online (Sandbox Code Playgroud)

这是我试过的代码

import csv

total = count = 0

with open('3111111a.csv', newline='') as f:
    reader = csv.reader(f)
    next(reader, None)  

    for row in reader:
        total += float(row[4])
        count += 1

    if count:
        average = total / count
        print('The average of the values is {}'.format(average))
Run Code Online (Sandbox Code Playgroud)

python average

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

如何在C#中获得三个列表的总和(平均值)?

我有三个列表,每个列表只代表0和1,它们与三个图像的像素值有关.我的问题是如何获得这三个列表的总和(平均值)并将其表示在新列表中?这是我的image1的例子:

List<int> image1 = new List<int>();
        int blackColor = 0;

        for (int x = 0; x < bmp1.Width; x++)
        {
            for (int y = 0; y < bmp1.Height; y++)
            {
                Color color = bmp1.GetPixel(x, y);

                if (color.ToArgb() == Color.Black.ToArgb())
                {
                    image1.Add(0);
                    blackColor++;                        
                }
                else
                {
                    image1.Add(1);
                }
            }
        }
Run Code Online (Sandbox Code Playgroud)

c# average image list

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

使用递归的简单移动平均线

我试图找到一系列数字的平均值:

double moving_average((unsigned num )
{
    double temp;

    temp = calculate_number(num);

    if ( num > 0 ) moving_average( num - 1 );
    else
      return 0;
    return temp * (n - 1) / num;
}
Run Code Online (Sandbox Code Playgroud)

我正在尝试实现指示此页面:

http://en.wikipedia.org/wiki/Moving_average

但我这样做的代码并没有给我正确的平均值 - 实现的问题是什么?

c average

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

MySQL AVG() 如果为 NULL 则返回 0

我有 3 个表,如下所示:

mysql> select * from Raccoon;
+----+------------------+----------------------------------------------------------------------------------------------------+
| id | name             | image_url                                                                                          |
+----+------------------+----------------------------------------------------------------------------------------------------+
|  3 | Jesse Coon James | http://www.pawfun.com/wp/wp-content/uploads/2010/01/rabbid.png                                     |
|  4 | Bobby Coon       | https://c2.staticflickr.com/6/5242/5370143072_dee60d0ce2_n.jpg                                     |
|  5 | Doc Raccoon      | http://images.encyclopedia.com/utility/image.aspx?id=2801690&imagetype=Manual&height=300&width=300 |
|  6 | Eddie the Rac    | http://www.felid.org/jpg/EDDIE%20THE%20RACCOON.jpg                                                 |
+----+------------------+----------------------------------------------------------------------------------------------------+
4 rows in set (0.00 sec)

mysql> select * from Review;
+----+------------+-------------+---------------------------------------------+--------+
| id | raccoon_id | reviewer_id | review                                      | rating |
+----+------------+-------------+---------------------------------------------+--------+
|  1 |          3 …
Run Code Online (Sandbox Code Playgroud)

mysql sql null if-statement average

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

Codeigniter中的数组到字符串转换错误

我试图从数据库到视图显示平均结果,但我不断收到此错误:

遇到 PHP 错误

严重性:注意

消息:数组到字符串的转换

文件名:views/resultview.php

行号:38

这是来自控制器的代码:

$average['avg'] = $this->quiz->getAverage($quizid);

$this->load->view('resultview',array('quiz' => $quiz,
                                     'score' => $score, 
                                     'average_score' => $average));
Run Code Online (Sandbox Code Playgroud)

该模型的函数如下:

   function getAverage($quiz) 
    {
    //get percentage from the database 

    $this->db->select_avg('score');
    $this->db->where('id', $quiz);
    $res = $this->db->get('userScoreQuiz');

    if ($res->num_rows() != 1) {
        // there should only be one row - anything else is an error
        return false;
    }
    return $res->result_array();
}
Run Code Online (Sandbox Code Playgroud)

从视图来看,代码是:

<h4> Avg. score on all previous attempts: <?php echo $average_score['avg'] ?>   %</h4> 
Run Code Online (Sandbox Code Playgroud)

我无法找出它为什么会这样做。

谢谢你们的帮助。

php codeigniter average

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

SQL JOIN 两个表与 AVG

我正在尝试加入两个表:

songs
id | song | artist
---|------|-------
1  | foo  | bar
2  | fuu  | bor
3  | fyy  | bir

score
id | score
---|------
1  | 2
2  | 4
3  | 8
2  | 6
3  | 2
Run Code Online (Sandbox Code Playgroud)

使用此 SQL 命令:

SELECT songs.id, songs.song, songs.artist, score.score FROM songs LEFT JOIN score ON score.id=songs.id ORDER BY songs.id, score DESC
Run Code Online (Sandbox Code Playgroud)

我得到的是具有多个分数的同一首歌的重复,我希望分数是平均的。

result
id | song | artist | score
---|------|--------|-------
1  | foo  | bar    | 2 …
Run Code Online (Sandbox Code Playgroud)

mysql sql join average

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

平均阵列 powershell 的一部分

嗨,我试图返回数组部分的平均值,当数组设置为

$multi = New-Object 'object[,]' $nucount,($readings + 2 )
and contains "1,4,2,6,3,4,5,nameofitem, cost of item"
Run Code Online (Sandbox Code Playgroud)

我想获得前 7 个元素的平均值,我知道这将始终是前 7 个并且始终是一个数字。在上述情况下,包含数字的元素数量将保存在名为 $readings 的变量中。所以我想要做的总和是将数组中的元素相加到 $readings 值。然后通过 $readings 设备。

我知道整个阵列的这种方式

$Avg = ($array | Measure-Object -Average);
$Avg.Average;
Run Code Online (Sandbox Code Playgroud)

或简单的循环并计算平均购买加减。

但是有没有什么捷径可以做到这一点。我打算使用 ... 运算符

$multi[2,0..$readings] 但我得到一个错误

无法将“System.Object[]”类型的“System.Object[]”值转换为“System.Int32”类型。

如果它可以提供一个短代码来替换

for (x=1 ; $x -eq $readings ; $X++) 
{
$sum = $sum + $multi[2,$x]
{
$avg= $sum/$readings
Run Code Online (Sandbox Code Playgroud)

arrays powershell average

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

Python - 平均列表中的每个“n”元素

我需要平均nPython 列表中的每个元素,n = 3在这个例子中:

list1 = [1, 2, 3, 4, 5, 6, 7, 8, 9]
Run Code Online (Sandbox Code Playgroud)

这样输出列表将是:

list2 = [2, 2, 2, 5, 5, 5, 8, 8, 8]
Run Code Online (Sandbox Code Playgroud)

python average list

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

Laravel mysql avg() 函数

我正在使用 Laravel 开发我的新应用程序。我在我的数据库表中的评级列上启动了平均函数,现在我很好奇如何将平均值从“3.3333”变为“3.3”。

$rating = Rating::avg('value');
echo $rating;
Run Code Online (Sandbox Code Playgroud)

php mysql average laravel

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

如何计算列表中具有重复项的每个值的平均值?

我正在努力编写一个函数,它将遍历一个数字列表[2, 4, 3, 2, 2]并重新计算重复值,以便本例中的所有2将总和(= 6),然后将除以列表的长度.长度= 5.输出:[6/5, 4, 3, 6/5, 6/5]

每个数字都必须保留在它的位置,输入列表中的数字可以是正数和负数.关于如何处理的任何想法?

python average list duplicates

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

标签 统计

average ×10

list ×3

mysql ×3

python ×3

php ×2

sql ×2

arrays ×1

c ×1

c# ×1

codeigniter ×1

duplicates ×1

if-statement ×1

image ×1

join ×1

laravel ×1

null ×1

powershell ×1