求C#的一个方法:有一列数据,现在要处理这组数据,如图
来源:学生作业帮 编辑:搜搜考试网作业帮 分类:综合作业 时间:2024/07/27 18:54:03
求C#的一个方法:有一列数据,现在要处理这组数据,如图
![](http://img.wesiedu.com/upload/c/6d/c6d81b30fca7c673d8b1b5feafc7d519.jpg)
要把数据进行筛选,只得到222,333,444这三个,而且统计出个数,222有3条;333有2条;444有4条
![](http://img.wesiedu.com/upload/c/6d/c6d81b30fca7c673d8b1b5feafc7d519.jpg)
要把数据进行筛选,只得到222,333,444这三个,而且统计出个数,222有3条;333有2条;444有4条
![求C#的一个方法:有一列数据,现在要处理这组数据,如图](/uploads/image/z/3251045-29-5.jpg?t=%E6%B1%82C%23%E7%9A%84%E4%B8%80%E4%B8%AA%E6%96%B9%E6%B3%95%EF%BC%9A%E6%9C%89%E4%B8%80%E5%88%97%E6%95%B0%E6%8D%AE%2C%E7%8E%B0%E5%9C%A8%E8%A6%81%E5%A4%84%E7%90%86%E8%BF%99%E7%BB%84%E6%95%B0%E6%8D%AE%2C%E5%A6%82%E5%9B%BE)
你这是数据库中的数据还是什么,如果是数据库中的,用select group by按这个数据分组就能得到需要的数据,如果是自己的数据进行这种统计,可以用字典,比如说
Dictionary<int,int> dic=new Dictionary<int,int>();
//我不清楚你前面的222/333是什么类型的数据,假定是int的
//然后对于每个数字,比如
int x=222;
if(dic.ContainsKey(x)) dic[x]++;
else dic.Add(x,1);
循环执行完之后,这个dic就是你要的.
再问: x[222]++; 这里怎么理解?
再答: 刚写错了,已经改了,是dic[x]++;补充一下,最后如果你要遍历这个dic,可以用foreach (KeyValuePair<int,int> item in dic)
{
// item.Key与item.Value即可访问到字典的键和值
}
再问: 我的数据就像你说的,不是数据库中的。。。我执行了下,为什么 if(dic.ContainsKey(x)) 这里一直是false
再答: 贴完整代码,或者你先自己用几个数字来测试一下。
再问: 嗯,对了,之前写错地方了。十分的感谢呀!
Dictionary<int,int> dic=new Dictionary<int,int>();
//我不清楚你前面的222/333是什么类型的数据,假定是int的
//然后对于每个数字,比如
int x=222;
if(dic.ContainsKey(x)) dic[x]++;
else dic.Add(x,1);
循环执行完之后,这个dic就是你要的.
再问: x[222]++; 这里怎么理解?
再答: 刚写错了,已经改了,是dic[x]++;补充一下,最后如果你要遍历这个dic,可以用foreach (KeyValuePair<int,int> item in dic)
{
// item.Key与item.Value即可访问到字典的键和值
}
再问: 我的数据就像你说的,不是数据库中的。。。我执行了下,为什么 if(dic.ContainsKey(x)) 这里一直是false
再答: 贴完整代码,或者你先自己用几个数字来测试一下。
再问: 嗯,对了,之前写错地方了。十分的感谢呀!
求C#的一个方法:有一列数据,现在要处理这组数据,如图
EXCEL中如何用函数找出一列数据中有多少个数据符合一个区间.
如何用Excel表格做一列数据的折线图
excel中用哪个函数求一列数据中满足条件的数据有多少个
数据的统计方法有?
我有一组数据,想要知道如何用excel分析这些数据主要集中在哪个区间;(或者说画出这组数据的正态分布图)
如何用matlab的二维插值处理这组数据
excel中有一列数据,怎样每隔5行取出一个数,生成一列新数据?
怎样用excel2010画函数图啊.现在有些实验数据要处理成曲线图,求详细步骤,最好能有图说明,谢谢啦~~
我要处理几组数据需要SPSS的知识 大神帮忙看看我这种数据具体用什么SPSS的分析方法
matlab中怎么将一列数据按照顺序平均分成矩阵.有快速的方法吗?
使用spss处理数据,已有两列数据,一列为变量,一列为出现的次数,怎样做正态分布检验?