这个表格怎么做,非常感谢用英语怎么说

怎样用wps表格做等距抽样啊,求大神谢谢!?
用wps的表格找不到抽样按钮,也不会用函数,求一个详解谢谢
已有帐号?
无法登录?
社交帐号登录excel 频次表 如下图的一个表格 我想统计所有数字出现的频次 怎么做好 最好详细点 谢谢A
333330313131282929342733273029333128273433263235322632283428282930282934323031283027322930263028313031322925272930273033292929263132A B CD EF是excel的列号
=ROW(A1)-1&"出现"&COUNTIF(A:F,ROW(A1)-1)&"次" 下拉,这一位置的公式先查0,你下拉多少行就是查找0至你下拉的行数减去1的数,在A至F列全部数出现的次数 你把公式中ROW(A1)中的A1换成A20,就是20,因为是公式中是ROW/(A20)-1,这样就是20-1=19这个数
为您推荐:
其他类似问题
扫描下载二维码查看: 286|回复: 2
求高手指导一下,这张图怎么做出来的(图是从图表仿那个贴子看到的),谢谢!!!
阅读权限10
在线时间 小时
本帖最后由 moto1983 于
15:29 编辑
求高手指导一下,这张图怎么做出来的,正好一个报告需要这样子的图表,谢谢!!!
具体内容大体为:中间的饼状图为各大类别的占比,边上的方框的内容为占比最多的三个大类下各小类别的占比,不知道各位是否能看懂我的描述。
阅读权限90
在线时间 小时
图表+单元格组合而成
除了环形图用图表(设置:无边框、背景透明)外,其它全用单元格
阅读权限10
在线时间 小时
图表+单元格组合而成
除了环形图用图表(设置:无边框、背景透明)外,其它全用单元格
好的,我先试试这样能不能行,谢谢!!!1
最新热点 /1
相约四月读书节,当当网ExcelHome图书限时6折,活动至4月21日!购买猛戳下面“查看”了解。
玩命加载中,请稍候
玩命加载中,请稍候
Powered by
本论坛言论纯属发表者个人意见,任何违反国家相关法律的言论,本站将协助国家相关部门追究发言者责任! & & 本站特聘法律顾问:徐怀玉律师 李志群律师苹果/安卓/wp
苹果/安卓/wp
积分 610, 距离下一级还需 190 积分
权限: 自定义头衔, 签名中使用图片
道具: 彩虹炫, 雷达卡, 热点灯, 雷鸣之声, 涂鸦板, 金钱卡, 显身卡, 匿名卡, 抢沙发下一级可获得
权限: 隐身
购买后可立即获得
权限: 隐身
道具: 金钱卡, 雷鸣之声, 彩虹炫, 雷达卡, 涂鸦板, 热点灯
有个说法是如果SAS是AK47,那么EXCEL就是玩具枪。实际应用中我也能感觉到SAS的强大和高效。但不知道为什么,在作图这一块,总感觉SAS太僵化了一些。
例如下面2种图表,我能在EXCEL实现,但不知道如何在SAS中实现,请高手指导,非常感谢!
柱状趋势线图:注意每周里,柱状图是左右放的,而趋势线是上下放的。(似乎SAS无法做到这一点,最多柱状一个胖一个瘦叠在一起)
趋势图:注意同一周不同的点是横着往右走的。 (在SAS里,同一周不同的点是竖着上下放的)
载入中......
(131.22 KB)
16:11:22 上传
(131.81 KB)
16:11:18 上传
本帖被以下文库推荐
& |主题: 144, 订阅: 55
对你的问题不感兴趣,推荐一本书:statistical graphics in sas
只有你想不到的,没有SAS做不到的。
热心帮助其他会员
总评分:&经验 + 12&
论坛币 + 12&
学术水平 + 1&
The gbarline can plot bars and line together. Here is an example for your problem.
input week& & & & yield& & & &
if n&=6 then flag='up&&';
else flag='down';
wkflag=catt(week,'_',flag);
if flag='up&&' then yield_up=
else yield_down=
1& & & & 92& & & & & & & & 360& & & &
2& & & & 95& & & & & & & & 460& & & &
3& & & & 81& & & & & & & & 560& & & &
4& & & & 91& & & & & & & & 360& & & &
5& & & & 85& & & & & & & & 460& & & &
6& & & & 90& & & & & & & & 560& & & &
1& & & & 90& & & & & & & & 644& & & &
2& & & & 91& & & & & & & & 244& & & &
3& & & & 78& & & & & & & & 344& & & &
4& & & & 87& & & & & & & & 544& & & &
5& & & & 92& & & & & & & & 244& & & &
6& & & & 88& & & & & & & & 544& & & &
proc sort data=
goptions reset=
axis1 label=(j=c&&j=c ) minor= /* left */
axis2 label=(j=c&&j=c&&j=c ) minor= /* right */
axis3 label= /* bottom */
/* Bar legend */
legend1 position=(middle right outside)&&across=1
& && &&&label=(position=(top )&&j=l );
/* Line plot legend */
legend2 position=(bottom right outside) across=1 repeat=1
& && &&&label=(position=(top) j=l&&&Lines:&) ;
symbol1 c=black value=
symbol2 value=
proc gbarline data=
& &bar wkflag/ discrete&&sumvar=input subgroup=flag
& && && && &&&raxis=axis1 maxis=axis3 legend=legend1
& && && && &&&;
& &plot / sumvar=yield_up& & legend=legend2 axis=axis2;
& &plot / sumvar=yield_down&&legend=legend2 axis=axis2;
本帖最后由 ziyenano 于
00:33 编辑
SAS的作图一向不以简洁著称,而是以其全面性,基本可以画任何需要的图形;
而想真正发挥graph的实力,还需要需要学习annote的语法;
倒是SAS不能像R或者matlab那样,能够在画好的图形上进行任何操作,
虽然9.2推出了graphics editor,但是所添的功能也着实有限
牛人,懂sas graph的人很少
总评分:&经验 + 12&
论坛币 + 60&
学术水平 + 1&
热心指数 + 1&
信用等级 + 1&
If you have sgplot licensed, it will be much easier.
input week& & & & yield& & & &
if n&=6 then flag='up&&';
else flag='down';
1& & & & 92& & & & & & & & 360& & & &
2& & & & 95& & & & & & & & 660& & & &
3& & & & 81& & & & & & & & 560& & & &
4& & & & 91& & & & & & & & 360& & & &
5& & & & 85& & & & & & & & 460& & & &
6& & & & 90& & & & & & & & 560& & & &
1& & & & 90& & & & & & & & 644& & & &
2& & & & 91& & & & & & & & 444& & & &
3& & & & 78& & & & & & & & 344& & & &
4& & & & 87& & & & & & & & 544& & & &
5& & & & 92& & & & & & & & 444& & & &
6& & & & 88& & & & & & & & 544& & & &
proc sgplot data=
&&vbar week / response=yield group=flag BARWIDTH=0.6
& &GROUPDISPLAY= CLUSTER CLUSTERWIDTH=0.8;
&&vline week / response=input group=flag&&GROUPDISPLAY=OVERLAY&&y2
现有bar-line模块好像不能将柱状图左右放,
用gplot变通一下,可以达到以上的效果:
week $ yield_up:percent5.1 input_up yield_down:percent5.1 input_
format yield_up percent5.1 yield_down percent5.1;
wk01 92.0% 160 90.0% 644
wk02 93.0% 346 92.0% 740
wk03 94.0% 632 93.0% 230
wk04 95.0% 780 94.0% 173
wk05 95.0% 699 94.0% 173
wk06 96.0% 46&&95.0% 151
select cat('t=',n+1,' ',quote(compress(week))) into:value separated by ' ' from ex1;
goptions reset=
symbol1 i=join v=square c=
symbol2 i=join v=triangle c=
symbol3 i=needle v=none c=black w=30;
symbol4 i=needle v=none c=vibg&&w=30;
axis1 offset=(0,0) value=(t=1 && &value t=8 &&) order=(0 to 7 by 1) minor=none label=(&Week&);
axis2 order=(0.87 to 0.97 by 0.01) minor=none label=(&Yield&);
axis3 order=(0 to 900 by 100) minor=none label=(&Input&);
legend1 across=2 down=1 position=(bottom center outside) noframe label=(&&);
legend2 across=2 down=1 position=(bottom center outside) noframe label=(&&);
proc gplot data=ex1;
plot yield_up*n1=1 yield_down*n2=2/overlay haxis=axis1 vaxis=axis2 autovref legend=legend1 ;
plot2 input_up*n1=3 input_down*n2=4/overlay legend=legend2 vaxis=axis3;
本帖最后由 caibirdcnb 于
05:44 编辑
非常感谢bobguy和ziyenano两位高手的指导。特别bobguy一直以来给了我很大的帮助。复制代码在这个bar-line例子中,我认为两位高手的代码还存在一点点瑕疵。其中 的图形能实现柱状图左右分开,趋势线上下叠加,但是无法实现良率用线图,数量用柱图。(反过来实现的话,良率就必须放在右轴,而不是左轴)
而 的图形是柱图和线图的点都是左右分开,而不是线图上下叠加。
上面代码是我认真学习帮助文档后的成绩,能完美实现要求的图形。不仅如此,也是定制作图的一般步骤。
第一步是恢复SAS默认模板。
第二步是定义一个公共模板,主要控制图形输出外观相关,例如用group=选项的时候,控制线条颜色。
第三步是定义一个画图模板,主要是定义生成什么图形,需要什么要素以及如何摆放。
第四步就是用上面定义好的模板画图。
但是,关于如何画趋势散点图的另外一个例子,目前我还没想到好办法,请各位继续指导,谢谢!
/*******************************************************************************************/
input Week $ UP_DOWN $ Yield I
wk01& & & & U& & & & 0.75& & & & 5452
wk01& & & & D& & & & 0.67958& & & & 4519
wk02& & & & U& & & & 0.74241& & & & 4313
wk02& & & & D& & & & 0.83931& & & & 3765
wk03& & & & D& & & & 0.84109& & & & 22843
wk05& & & & D& & & & 0.79949& & & & 2339
wk06& & & & U& & & & 0.62222& & & & 225
wk09& & & & U& & & & 0.85874& & & & 2230
wk09& & & & D& & & & 0.82832& & & & 6215
wk10& & & & U& & & & 0.68742& & & & 7387
wk10& & & & D& & & & 0.80633& & & & 8184
wk11& & & & U& & & & 0.77253& & & & 12182
wk11& & & & D& & & & 0.79991& & & & 10615
wk12& & & & U& & & & 0.75884& & & & 13157
wk12& & & & D& & & & 0.80153& & & & 4842
wk13& & & & U& & & & 0.75761& & & & 3911
wk13& & & & D& & & & 0.84413& & & & 1219
wk14& & & & U& & & & 0.70016& & & & 2538
/*******************************************************************************************/
%let _color=blue red green orange purple darkgrey
& & & & lightvividblue lightvividred lightvividgreen dar
%let _marker=circle circle circle circle circle circle
& & & & circle circle circle
%let _line=1 1 1 1 1 1 1 1 1 1 1 1;
%macro colorList(_var=);
%do i=1 %to 12;
& & & & &&_var&i&=%scan(&_color,&i)
%mend colorL
%macro markerList(_var=);
%do i=1 %to 12;
& & & & class &_var&i / markersymbol=&%scan(&_marker,&i)& linestyle=%scan(&_line,&i);
%mend markerL
/*******************************************************************************************/
ods path sashelp.tmplmst(read) work.templat(update);
/*******************************************************************************************/
& && & & & parent=Styles.D
& & & & class GraphFonts
& & & & & & & & &Fonts used in graph styles& /
& & & & & & & & 'GraphDataFont'=(&Arial&,8pt)
& & & & & & & & 'GraphUnicodeFont'=(&Arial&,10pt)
& & & & & & & & 'GraphValueFont'=(&Arial&,12pt)
& & & & & & & & 'GraphLabelFont'=(&Arial&,12pt)
& & & & & & & & 'GraphAnnoFont'=(&Arial&,10pt)
& & & & & & & & 'GraphFootnoteFont'=(&Arial&,12pt)
& & & & & & & & 'GraphTitleFont'=(&Arial&,14pt,bold);
& & & & class color_list
& & & & & & & & &Colors used in the default style& /
& & & & & & & & 'bgA'=
& & & & class GraphBorderLines /
& & & & & & & & linethickness=2
& & & & class GraphColors /
& & & & & & & & 'ggrid'=lightgray
& & & & & & & & 'glabel'=black
& & & & & & & & 'gcdata'=blue
& & & & & & & & 'gwalls'=lightyellow
& & & & & & & & %colorList(_var=gdata)
& & & & & & & & %colorList(_var=gcdata);
& & & & %markerList(_var=GraphData);
/*******************************************************************************************/
& & entrytitle 'Yield & Input By UP_DOWN';
& & entryfootnote 'MIB Confidential, by Smoon team';
& & layout overlay / yaxisopts=(griddisplay=on);
& & & & & & & & barchart x=Week y=Input / group=UP_DOWN groupdisplay=cluster name=&I&
& & & & & & & & & & & & yaxis=y2 fillattrs=(transparency=0.7) barwidth=1 clusterwidth=0.5;
& && &&&seriesplot x=Week y=Yield / group=UP_DOWN groupdisplay=overlay name=&Y&
& & & & & & & & & & & & display=all lineattrs=(thickness=2) markerattrs=(size=12) break=
& & & & & & layout gridded / columns=1 autoalign=(topleft topright);
& &&&& & & & & & & & entry halign=left textattrs=(color=blue) &UP weighted average = 75%&;
& & & & & & & & & & & & entry halign=left textattrs=(color=red) &DN weighted average = 80%&;
& & & & & &
& & layout globallegend / type=
& && &&&discretelegend &Y& / title=&Yield(%)&;
& && &&&discretelegend &I& / title=&Input(Kpcs)&;
& & & && & & & & & & & & & & & & & & & & & & & & & & & & & & &&&
ods html style= *file='Yield.html' path='G:\SAS';
ods graphics on / reset=all width=9in height=4.5
proc sgrender data=test template=
bobguy 发表于
If you have sgplot licensed, it will be much easier.
貌似9.3才支持groupdisplay
本帖最后由 ziyenano 于
09:40 编辑 caibirdcnb 发表于
在这个bar-line例子中,我认为两位高手的代码还存在一点点瑕疵。其中bobguy 的图形能实现柱状图 ...template 是个好方法,
只是觉得语法烦了点,时间久了,就容易忘记,无奈啊
了解一下。
论坛好贴推荐
&nbsp&nbsp|
&nbsp&nbsp|
&nbsp&nbsp|
&nbsp&nbsp|
&nbsp&nbsp|
&nbsp&nbsp|
为做大做强论坛,本站接受风险投资商咨询,请联系(010-)
邮箱:service@pinggu.org
合作咨询电话:(010)
广告合作电话:(刘老师)
投诉电话:(010)
不良信息处理电话:(010)
京ICP证090565号
京公网安备号
论坛法律顾问:王进律师

我要回帖

更多关于 非常感谢英语怎么说 的文章

 

随机推荐