Sponsored Content
Operating Systems HP-UX calculate average of multiple line data Post 302198695 by smacherla on Friday 23rd of May 2008 04:20:31 PM
Old 05-23-2008
Quote:
Originally Posted by jim mcnamara
Code:
awk '{ cnt[$1]++; tot[$1]+$2}
        END{ for (i in tot) { print i, tot[i]/cnt[i]} ' inputfile

I am getting ouput as follows:

12 0
13 0
15 0
18 0


But I want the output as follows:

12 avg(Rno 12)
13 avg(Rno 13)
15 avg(Rno 15)
18 avg(Rno 18)
 

10 More Discussions You Might Find Interesting

1. UNIX for Dummies Questions & Answers

calculate average of column 2

Hi I have fakebook.csv as following: F1(current date) F2(popularity) F3(name of book) F4(release date of book) 2006-06-21,6860,"Harry Potter",2006-12-31 2006-06-22,,"Harry Potter",2006-12-31 2006-06-23,7120,"Harry Potter",2006-12-31 2006-06-24,,"Harry Potter",2006-12-31... (0 Replies)
Discussion started by: onthetopo
0 Replies

2. Programming

calculate average

I have a file which is 2 3 4 5 6 6 so i am writing program in C to calculate mean.. #include<stdio.h> #include<string.h> #include <math.h> double CALL mean(int n , double x) main (int argc, char **argv) { char Buf,SEQ; int i; double result = 0; FILE *fp; (3 Replies)
Discussion started by: cdfd123
3 Replies

3. Shell Programming and Scripting

calculate the average of time series data using AWK

Hi, I have two time series data (below) merged into a file. t1 and t2 are in unit of second I want to calculate the average of V1 every second and count how many times "1" in V2 is occur within a second Input File: t1 V1 t2 V2 10.000000... (5 Replies)
Discussion started by: nica
5 Replies

4. Shell Programming and Scripting

Calculate average time using a script

Hello, I'm hoping to get some help on calculating an average time from a list of times (hour:minute:second). Here's what my list looks like right now, it will grow (I can get the full date or change the formatting of this as well): 07:55:31 09:42:00 08:09:02 09:15:23 09:27:45 09:49:26... (4 Replies)
Discussion started by: jaredhanks
4 Replies

5. Shell Programming and Scripting

AWK novice - calculate the average

Hi, I have the following data in a file for example: P1 XXXXXXX.1 YYYYYYY.1 ZZZ.1 P1 XXXXXXX.2 YYYYYYY.2 ZZZ.2 P1 XXXXXXX.3 YYYYYYY.3 ZZZ.3 P1 XXXXXXX.4 YYYYYYY.4 ZZZ.4 P1 XXXXXXX.5 YYYYYYY.5 ZZZ.5 P1 XXXXXXX.6 YYYYYYY.6 ZZZ.6 P1 XXXXXXX.7 YYYYYYY.7 ZZZ.7 P1 XXXXXXX.8 YYYYYYY.8 ZZZ.8 P2... (6 Replies)
Discussion started by: alex2005
6 Replies

6. Shell Programming and Scripting

Calculate Average AWK

I want to calculate the average line by line of some files with several lines on them, the files are identical, just want to average the 3rd columns of those files.:wall: Example file: File 1 001 0.046 0.667267 001 0.047 0.672028 001 0.048 0.656025 001 0.049 ... (2 Replies)
Discussion started by: AriasFco
2 Replies

7. Shell Programming and Scripting

Calculate average for repeated ID within a data

I have an awk script that gives the following output: Average end-to-end transmission delay 2.7 to 5.7 is 0.635392 seconds Average end-to-end transmission delay 2.1 to 5.1 is 0.66272 seconds Average end-to-end transmission delay 2.1 to 5.1 is 0.691712 seconds Average end-to-end transmission... (4 Replies)
Discussion started by: ENG_MOHD
4 Replies

8. Shell Programming and Scripting

Average of multiple time-stamped data every half hour

Hi All, Thank you for reading through my post and helping me figure out how I would be able to perform this task. For example: I have a list of continuous output collected into a file in the format as seen below: Date...........Time........C....A......... B ==========================... (5 Replies)
Discussion started by: terrychen
5 Replies

9. Shell Programming and Scripting

Calculate Average time of one column

Hello dears, I have a log file with records like below and want to get a average of one column based on the search of one specific keyword. 2015-02-07 08:15:28 10.102.51.100 10.112.55.101 "kevin.c" POST ... (2 Replies)
Discussion started by: Newman
2 Replies

10. Shell Programming and Scripting

Calculate the average per block.

My old school way is a one liner. And will search for average from SAR, to get the data receive rate. But, I dont think it is practical or accurate,. Because it calculates to off peak hours. I am planning to change it. My cron runs every 30 mins. When my cron runs, and my time is 14:47pm,, it will... (1 Reply)
Discussion started by: invinzin21
1 Replies
Statistics::Basic::_TwoVectorBase(3pm)			User Contributed Perl Documentation		    Statistics::Basic::_TwoVectorBase(3pm)

NAME
Statistics::Basic::_TwoVectorBase - base class objects like Correlation METHODS
query() Query the value of the object. It will return the undefined value until there's something to calculate. insert() Insert two new new values into the vectors. This function must be given precisely two arguments and probably shouldn't be undefined values in most cases. # insert a 4 in one vector and a 3 in the other $object_instance->insert( 4, 3 ); append() ginsert() The growing insert inserts new elements, growing the max size of the vector to accommodate the new elements (if necessary). This function must be given precisely two arguments and probably shouldn't be undefined values in most cases. # append a 4 in one vector and a 3 in the other $object_instance->ginsert( 4, 3 ); query_size() The current size of the vectors -- regardless of their max size (as set by "set_size()"). This function returns a list, i.e.: my @s = $obj->query_size; # two values my $s = $obj->query_size; # the right hand value of the list set_size() Set the maximum size for the underlying Statistics::Basic::Vector objects. This function requires two arguments. set_vector() Set the vector objects used to calculate the object's value. This function takes two arguments -- which can either be arrayrefs or Statistics::Basic::Vector objects. They must have the same number of elements. my $v1 = vector my $v2 = $v1->copy; $example_correlation->set_vector($v1, $v2); OVERLOADS
This class provides overloads. If evaluated as a string, it will attempt to print a pretty value for the object (or "n/a", see "query()" above). the resulting string can be tuned, in terms of precision, see ipres for further information. If evaluated as a number, it will try to return the raw result of "query()", possibly turning the resulting "undef" (if applicable) into a 0 in the process -- note that Perl does this 0-izing, not the overload. The "eq" and "==" operators are also overloaded, trying to do the right thing. Also see toler for further information. AUTHOR
Paul Miller "<jettero@cpan.org>" COPYRIGHT
Copyright 2012 Paul Miller -- Licensed under the LGPL SEE ALSO
perl(1), Statistics::Basic, Statistics::Basic::Vector perl v5.14.2 2012-01-23 Statistics::Basic::_TwoVectorBase(3pm)
All times are GMT -4. The time now is 11:06 PM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy