由买买提看人间百态

topics

全部话题 - 话题: macro
首页 上页 1 2 3 4 5 6 7 8 9 10 下页 末页 (共10页)
g******h
发帖数: 266
1
来自主题: Statistics版 - 如何用SAS Macro来计算这个公式?
想用SAS计算一个likelihood公式,是人工选Box-Cox最佳lambda用的(intentionally
不用transreg procedure)。lambda应改是个循环变量。
Likelihood(lambda)=-n/2[1/nSum(X^lambda-mean(X^lambda)^2)]+(lambda-1)sum(lnX)
我不太知道怎么样把计算出来的多个变量统计数值放到macro variable中,然后循环调
用。对macro也不是很熟。 我的数据不是单变量。有X1,X2两个变量。要分别对这两个
变量找最佳lambda。我想从-5to5 with step 0.05 for trying out the best lambda.
哪位高手对macro熟的给个指导。非常感谢。
部分数据如下:
Obs X1 X2
1 47.4 2.05
2 35.8 1.02
3 32.9 2.53
4 1508.5 1.23
5 1217.4
s*******f
发帖数: 148
2
来自主题: Statistics版 - A quick question about masking in macro
Thanks for the reply! There's some strange problem when i use %qscan here:(
It does work great if i assign the string to a macro var with %let statement:
log:
3688 %let a=%str('a','b'*'c','d');
3689 %put temp1=%qscan(&a,1,*);
temp1='a','b'
3690 %put temp2=%qscan(&a,2,*);
temp2='c','d'
which is exactly what i want. However, for some reason, the scanned value
will include the single parenthesis in my macro program...
code:
%macro m1 / parmbuff;
...
%let cc=%qscan(&syspbuff,&i,*);
%p
n****n
发帖数: 772
3
来自主题: Statistics版 - 求救64位系统 sas macro无法编译
刚装了win7 64 bit. 无论我用sas 32bit or 64bit, 运行任何macro都出现如下错误:
ERROR: The SAS System was unable to open the macro library.
ERROR: Permanent copy of file WORK.SASMACR.CATALOG was deleted.
ERROR: A dummy macro will be compiled.
请教如何解决?
ps:我更改work directory 的location 也没有用。。。
x***x
发帖数: 3401
4
来自主题: Statistics版 - 如何用macro修改format value
想在此问一问大家, 有什么方法可以用macro来修改format value的值. macro的parameter里有format name.
举个例子
比如我有一个variable是cityname, 他的对应format 是这样的
value city
1='1. Beijing'
2='2. Shanghai'
3='3. Tianjing';
现在我想作的是用一个macro来调出cityname对应的format, 然后把单引号里面的值稍作改动, 变成
value city
1='Beijing'
2='Shanghai'
3='Tianjing';
就是把最前面的数字去掉了. 我在网上搜了半天, 没有发现有什么sas function可以去
提取format value的值. (如果能够提取那个值, 修改值就用compress()之类的function就可以简单完成了. )
请哪位高手指点一下.
谢谢先
补充: 不好意思 可能是我没有说清楚.
我的问题是用什么function来调出cityname variable所对应的format value, 也就是"1.
Beijin
n*****e
发帖数: 38
5
来自主题: Statistics版 - MACRO求教
正在学MACRO,写了一个很简单的,但是就是不WORK,请大家帮我看看,叩谢!
%macro test(var) ;
data one ;
set one ;
do i = 1 to int(2000/&var) ;
if _n_ >= (i-1)*5 and _n_ <= i*5 then window_ind = i ;
end ;
run ;
%mend ;
%macro test(var = 5) ;
l*********s
发帖数: 5409
6
来自主题: Statistics版 - SAS MACRO和Procedure
bao zi plz
//
macro is built on the top of procedure;so if procedures cannot do it, macro
won't do it either.
Macro is to help you simplify tasks/minize keystrokes.
l**********9
发帖数: 148
7
来自主题: Statistics版 - SAS MACRO和Procedure
Of course you can do everything in SAS without using macro. It is just a
matter of efficiency. For instance, you wan to write a SAS code:
proc print data=whywemustusethegoddamnmacor.itisjustatest;
run;
If you want to print this data set many times, then every time you must
input so long a data name. However,if you use a macro like:
%macro printit
proc print data=whywemustusethegoddamnmacor.itisjustatest;
run;
%mend printit;
Then next time you want to print, just use %printit. It is much easier, ... 阅读全帖
R*********i
发帖数: 7643
8
来自主题: Statistics版 - SAS MACRO和Procedure
Say if you want to perform the same analyses on 10 variables, instead of
copying and pasting the same SAS procedures for 9 times with modifications,
you can write a macro and call the macro 10 times. Later on in case you want
to modify your analyses you can update the macro, instead of changing your
procedure 10 times.
m****r
发帖数: 202
9
来自主题: Statistics版 - 请问SAS advanced macro global 和local
%macro place;
data _null_;
call symput('dept','sales');
run;
%let country=Germany;
%put _user_;
%mend;
%let company=ABC;
%place
请问为什么log中
GLOBAL DEPT sales ???
GLOBAL COMPANY ABC
a DATA step that contains a SYMPUT routine within a macro definition suppose
to create local macro variables
谢谢答复
a*****3
发帖数: 601
10
来自主题: Statistics版 - 【大包子】问个macro的问题
还是没太搞懂你说的是啥? 咱们讨论的是call execute 后面加不加quoting function
对吧? 我觉得用quoting function的本意是控制macro compiler是否解析以及如何解
析。 跟在call execute之后,只能是宏程序变量名,系统自动找宏程序名 所以没必要
用quoting function。除非这个变量名用了特殊字符比如+-*/&%,可是这违反了命名规
则。
早上我给了30大洋,现在追加30大洋,拿去赌球吧。

later : step, the macro var will be used in macro %if statement to control
the: program flow or determine what code should be generated. if the
resolution: time was not delayed. the evaluation of %if will be false all
the time as : data step was not executed at all.
b*****e
发帖数: 223
11
来自主题: Statistics版 - SAS Macro 莫名现象
nested macro 的问题具体怎么说?这些是不是只有自己写过用过才清楚
我们有个 standard macro,不能用 do i=1 to n 去 call 它,用 do j=1 to n 或者
随便非 i 就可以了。这是为什么?standard macro 把 i 定义成 global 变量了?
A*******s
发帖数: 3942
12
来自主题: Statistics版 - SAS Macro 莫名现象
macro variable至少还有不同的scope,macro里创建的temp datasets的命名冲突就更
麻烦了...以前写了个recursive macro,差点没把我整疯掉...

.
l*****8
发帖数: 483
13
来自主题: Statistics版 - SAS help : The scope of macro variables
1. In a macro, if you use SYMPUT in data step, the macro variable you
created is NOT always global.
try the following 2 examples...
%macro prtrost(num=1);
data _null_;
call symput(’today’,trim(left(put(today(),mmddyy10.))));
run;
%mend prtrost;
%prtrost(num=8);
%put _all_;
p***r
发帖数: 920
14
来自主题: Statistics版 - SAS help : The scope of macro variables
I think symget can only use global macro variables as I tried. And its kinda
of bugging that, using
%let var=;
would only give u a local macro variable, and when the macro is compiled and
the text unwrapped, &var will be deleted and you cannot call it using
symget when executing data step.
I really would like to know more about why and how.

if
r*****y
发帖数: 199
15
来自主题: Statistics版 - 一个SAS Macro和Append的问题,救助!
简单来说,我要每次simulation生成一个dataset A,对A做一些分析,一共
simulate100000次,因为每次生成的A太大,所以不方便直接生成一个含有100000个A叠
加起来的dataset。具体code如下:
%MACRO DOIT(N);
%DO sim=1 %TO &N;
...这里generate A(每次seed=sim);
ods output ParameterEstimates=B;
proc phreg data=A;
...
proc append base=B_all data=B;
run;
%END;
%MEND DOIT;
就是不知道为什么append不起来我要的data,有没有熟悉macro和append的高手指点一
下,另外如果append的base是空白,就想把每个macro循环生成的B 放到一个新的
dataset里面,有没有更好更简单的方法呢?
d*******o
发帖数: 493
16
来自主题: Statistics版 - SAS Macro 问题请教 。。。
macro variable和marco不是同一个概念。macro是需要编译和执行的。macro variable
是寄存在内存里的变量
A*******s
发帖数: 3942
17
来自主题: Statistics版 - 用尽心思做好了一个macro
i don't know how to define a good macro now...
i used to write macros very comprehensively.
then i found out people always have different, special, ad-hoc needs.
now i am trying to write macros as small and simple as possible
D******n
发帖数: 2836
18
来自主题: Statistics版 - 用尽心思做好了一个macro
For some situations,it is better(maybe safer) to have a output data set. But
for efficiency, you might wanna just append it to your old data set. (it
depends on the purpose of the macro, for example).
Actually I was also thinking what was the best way to do this.
here my macro is to append a score on a data set by my algorithm. there are
two ways to do it.
1)
data temp;
set big;
keep A B C D some_other_vars ...;
run;
%do_the_magic(data=temp);
2)
%do_the_magic;
data &out;
set &data... 阅读全帖
A*******s
发帖数: 3942
19
来自主题: Statistics版 - 用尽心思做好了一个macro
my limited experience is always to generate a new file (a temporary one by
default, or permanent one specified by users). if they wanna merge the two,
do it on ur own plz.
it seems not convenient to macro users but it's convenient to the author.
Otherwise u will hear some complaints like "why ur macro overwrited my data!
!!" , sooner or later!
I used to write very detailed instruction for my macros, but some ppl just
never read it.

but
same
l*********t
发帖数: 18
20
来自主题: Statistics版 - 问一个SAS macro的问题
我写了一个很短的macro, 用来提取sas dataset的attribute.
%macro getattrn(indata=, attrn=);
%if %sysfunc(exist(&indata)) %then %do;
%* open data set;
%let did=%sysfunc(open(&indata));
%* Get attribute;
%let attvalue=%sysfunc(attrn(&did, &attrn));
%* Close data set;
%sysfunc(close(&did));
%end;
%else %let attvalue=-999;
&attvalue
%mend getattrn;
然后call的时候就把值赋给一个marco variable, 比如
%let MV=%getattrn(indata=mydata, attrn=nobs)
按道理这个macro应该返回mydata里面的observation个数. 但是我查MV的值竟然是:
0; 396... 阅读全帖
n******e
发帖数: 476
21
来自主题: Statistics版 - question: SAS macro variable
Trying to modify an old macro from running it on Windows to running it on
Linux.
The following line gives me an error message.
%local sysrc;
ERROR: Attempt to %LOCAL automatic macro variable SYSRC.
My question is why the original developer put down this line of codes if it
gives us the error message? Why s/he wants to localize the automatic macro
variable?
Thanks a lot!
h*****e
发帖数: 187
22
来自主题: Statistics版 - macro里面能还用macro吗?
想在一个macro里面再用一个macro不知道可行与否?
s******r
发帖数: 1524
23
来自主题: Statistics版 - help. sas macro
俺希望能filter结果based on macro variable.怎么让下面的code work. 我用macro
function 把varl_lss 改成 “month","id". 但是不work. 各位老大帮忙。
data ttt;
input x $10.;
datalines;
month
id
salary
;
run;
%macro Test(var_ls=&Var_lss);
proc sql;create table ttt2 as select * from ttt
where lowcase(x) not in (&Var_lss);quit;run;
%mend;
%Test(var_ls=month id);
S********s
发帖数: 42
24
来自主题: Statistics版 - Help for beginner of Macro
I am trying to learn Macro, and I ran the code blew to generate random
numbers. But I did not get any output and I tried other codes too, no output
neither. Is it means my SAS does not work or I did not turn on some options
. The log display exactly the same contents as the codes.
%macro gen(n,start,end);
data generate;
do Subj=1to &n;
x=int((&end-&start+1)*ranuni(0)+&start);
output;
end;
run;
proc print data=generate noobs;
title "Randomly Generated Data set with &n o... 阅读全帖
l*****8
发帖数: 483
25
来自主题: Statistics版 - sas macro 问题请教。。
当我用 %test(v1)的时候, macro 里 &count的值不是 v1的值4,6,7, 而是字母串 ”
V1"。
我的问题就是如何把 4,6,7 带到 macro里, 然后 macro 用 4.6,7来进行其他的运
算。

ta test;
input v1;
cards;
4
6
;
%test(v1);
run;
如上就会把4,6传给count。只是不知你宏内要怎样用.
d******9
发帖数: 404
26
来自主题: Statistics版 - SAS MACRO question (包子求教重金酬谢)
If you do NOT have so many variables, you can rename the variables manually,
the below MACRO will work.
Please send me your BAOZI, thank you.
-------------------------------------------------------------
libname A 'your physical path';
****Use SAS MACRO to read in external CSV files from storage library.****;
filename Raw 'your physical path';
data AAA (drop=RC);
length Memname In_Name Out_Name $30;
Did=dopen("Raw");
if did> 0 then do;
Num=dnum(did);
do J=1 to Num;
Memname=dread(did, J);
In_Na... 阅读全帖
k**k
发帖数: 61
27
来自主题: Statistics版 - Need advice on SAS macro debugging
A newbie to SAS yet trying to understand a few hundred lines of macro thrown
at me. Just wondering what kind of tool to use.
To be exact, I was looking for something similar to the DATA step debugger
that can be used to debug macro. I really like to step through the codes
line and line and observe how the macro variables changing values on the fly
. All those nested loops and conditioning are driving me nuts!
Any suggestions?
s****u
发帖数: 1200
28
亲,你如果看sas高级的教材,它讲了macro variable 赋值顺序。有两大类表,local
, global macro tale. 第一位同学就讲得很清晰。第二个macro 用了key patamter
,直接就建立了local 表,不会去更改你用let 建立的global table了。

★ 发自iPhone App: ChineseWeb 7.8
a******p
发帖数: 414
29
来自主题: Statistics版 - 有关sas macro 的问题
是的,我写的是survival的macro.
&trt是macro parameter
请看这个link:
http://support.sas.com/documentation/cdl/en/statug/65328/HTML/d
我的&trt是treatment, 可能是one two three 或更多arms
我在画survival plot后,在图的最下面treatment label: one three two.
我希望是one two three.
如果我想用option, order=internal,我需要把我的&trt先format ,然后在informat,
但我不知怎么把一个macro variable format 和 informat.
多谢!
a******p
发帖数: 414
30
来自主题: Statistics版 - 有关sas macro 的问题
shincha, 谢谢你这么热心的给我解答。
1. 我在写一个survival macro, 类似下面的:
Macro SYNTAX
%SurvTab(data=,
stratum_list=,
time=,
censor=,
estimate=,
graphfile=,
rtffile=,
title= );
&trt是macro parameter, 类似于上面的stratum_list.
2.我没有用gplot来画图,我用的是proc lifetest + plot(s)
所以我想通过在strata statement 后加 order=internal option 来控制我的
treatment label.
不知我说清楚没有,谢谢!

成&
e****e
发帖数: 50
31
来自主题: Statistics版 - 问个读含下划线MACRO的问题
Suppose A1=DOG,B1=APPLE;想创造一个新MACRO VARIABLE,&DOG_APPLE,但是怎么都读不
出来,
用在MACRO LOOP里面的,有I和J两个INDEX,&&&A&I.._&&B&J..,&&&A&I.._&&B&J...都不
行.请高手支招,THANKS
%macro counts;
%do i=1 %to 5;

%do j=1 %to 5;
proc sql noprint;
select count(*) into:&&A&I.._&&B&J.. from out.&&A&I.._&&B&J.. ;
quit;
%put &&&A&I.._&&B&J.. ;
%end;
%end;
%mend counts;
%counts;
r******o
发帖数: 81
32
其实我就是想在一个data step中创建一个macro variable: testvar,但是还需要紧接
着就可以用这个macro variable来创建一个新变量:a2。
我知道call symput创建的macro var必须先把当前data step关闭才可以调用,请问还
有别的办法可以完成我的这个编程想法吗?
谢谢大家了!!
data test1;
input a b c;
cards;
1 1 1
;
run;
data test2;
set test1;
do i = 1 to 2;
a1 = i;
call symput('testvar',a1);
%put &testvar.;
a2 = &testvar.; *ALL I want is to get a2 = 1 for the first record and 2 for
the second record in a dynamic way;
output;
end;
run
h*******n
发帖数: 458
33
来自主题: Statistics版 - 求推荐学习sas proc sql , macro的资料
proc sql and sql have no much difference, any introduction to sql will do.
It only takes a few days to learn it. As to SAS macro, I think reading SAS
macro documentation is enough. It's also easy to learn basics of macro, but
it's not easy to be very good at it.
l********8
发帖数: 197
34
来自主题: Statistics版 - sas现在来说macro和iml哪个更方便?
macro和iml干的事情不一样吧,iml是interactive matrix language,用起来比较像R
,主要是处理矩阵用的,macro是为了简化编程而把很多相似的处理用一个macro调用多
次来完成。。。
s***c
发帖数: 1664
35
来自主题: Statistics版 - 问个sas小问题: 赋值macro variable
变量age, 我想把它的最小值和最大值赋值给两个macro variable, 然后再做histogram
的时候调用他们.
proc means data=data max min ;
var age;
OUTPUT OUT=stats1 min(age)=min_age max(age)=max_age;
run;
data _NULL_;
set stats1;
call symputn("MIN_AGE", min_age);
call symputn("MAX_AGE", max_age);
run;
proc sgplot data=data;

histogram age / binstart=%symget('MIN_AGE') binwidth=('MAX_AGE'-'MIN
_AGE')/10;
run;
首先symputn不能用,那怎么把numeric值赋给macro variable呢? 然后在proc 里面
怎么resolve这两个macro variable, binstart是MIN_AGE, binwidth... 阅读全帖
w*******y
发帖数: 60932
36
Canon EF 100mm f/2.8L Macro IS USM Macro Lens + free 67mm UV, Polarizer and
FLD Deluxe Filters $939 with free shipping when you apply coupon code
BGSD1101118
at buydig.com:
http://www.buydig.com/shop/product.aspx?sku=CN10028ISL
G*******g
发帖数: 556
37
来自主题: Classified版 - [FS] Canon 100 Macro, 17-55 2.8 IS
器材名称
Canon 100 Macro, 17-55 2.8 IS
付款方式(需要其他付款方式请联系卖家)
paypal echeck/ BOA transfer
卖家联系方式
PM(站内信)
器材具体描述、价格、运费:
(均为现金/BOA/check/MO或non-cc paypal价,+$5 for echeck)
(其他付款方式引起的价格变动请与卖家联系)
趁BCB最后一个月,打算把压箱底的镜头出了。
All in mint conditions, w/ everything except receipt.
17-55 IS 刚刚送去佳能清洗过,镜片内没有任何灰尘.
100 Macro从本版ID买的,买来之后几乎没用过,一直在盒子里放着,就偷懒用原先卖家的照片了,盒子的照片是最近照的。
Buyers are welcomed to PM for discounted price.
Thanks!
M********l
发帖数: 181
38
【 以下文字转载自 PhotoGear 讨论区 】
发信人: MoreDetail (MoreDetail), 信区: PhotoGear
标 题: 【FS】Canon EF 100mm f/2.8L Macro IS USM @ $850
发信站: BBS 未名空间站 (Mon Sep 26 14:19:57 2011, 美东)
【FS】Canon EF 100mm f/2.8L Macro IS USM
Mint condition, like new.
Purchased by 2011 Aug. First owner. Not refurbished. Used 4 times.
$ 850 net to me.
发票,包装,附件齐全。包含镜头,前后盖,遮光罩,镜头袋,说明书。打开包装第一
时间带上UV,无灰尘无划痕。
试镜贴:http://www.mitbbs.com/article_t/PhotoGear/33209321.html
今晚上镜头照片,Thanks。
M********l
发帖数: 181
39
【 以下文字转载自 PhotoGear 讨论区 】
发信人: MoreDetail (MoreDetail), 信区: PhotoGear
标 题: 【FS】Canon EF 100mm f/2.8L Macro IS USM @ $800
发信站: BBS 未名空间站 (Tue Oct 25 11:26:44 2011, 美东)
【FS】Canon EF 100mm f/2.8L Macro IS USM
Mint condition, like new.
Purchased by 2011 Aug. First owner. Not refurbished. Used 4 times.
$ 800 net to me.
发票,保卡,包装,附件齐全。包含镜头,前后盖,遮光罩,镜头袋,说明书。打开包
装第一时间带上UV,无灰尘无划痕。
同时出售B+W 67mm Clear UV Haze with Multi-Resistant Coating (010M) $ 30
w*******o
发帖数: 6125
40
转过来给大家评评?
Soros, Paulson这些也是Macro大牛
江平是搞外汇出身的,Soros当年搞英镑和亚洲金融危机
搞泰铢就更加不用提了,最近2个Q的13F显示,Soros和
Paulson最大的holding是GLD
//这些Macro不是那些耍嘴皮的经济学家可比的。
M******n
发帖数: 1506
41
来自主题: Soccer版 - 赞一个美中杯组织者Macro
第一,分组过程非常透明公正;
第二,分组结果出来之后,赛程才公布。我们这时发现A3,A4,B3,B4都要打背靠背。单
纯为了8个队都公平,我们提出两个组交替比赛,轮换场地。这样每个队都是打一场歇
一场,而且同组比赛同时进行;
但是难点在于两个泰国队必须在3点钟前完成比赛去工作,就给macro出了难题。他们接
受了我们的提议,竟然排出一个赛程,自己和泰A队打背靠背(昨天刚看到赛程没注意
,以为既然两个场地轮换,大家都一样)
显示出作为东道主的热忱和自信,我们非常感谢!
第三,但轮换场地不可避免影响到了另一个组,本来已经确定要踢 turf的几个队否决
了轮换场地的提议,同时提出让“我们和泰A互换,避免背靠背”。
第四,无疑,这样就把我们又变成了特殊的一个, A3必然不满。
所以最后还是恢复到最初的赛程。我们充分理解组织者的一系列决定,并全力支持!
最后说点感想,macro作为组织者,充分考虑到参赛球队的特殊情况(泰国两个队必须
要3点前赛完的要求),并且愿意牺牲自己的赛程,表现出的大气,自信和热情给我们
留下了深刻映像。
希望有越来越多的球队参加将来的美中杯,有这样的组织者,美中杯一定越来... 阅读全帖
s*******t
发帖数: 323
42
来自主题: PhotoForum版 - C+1855狗头居然有macro功能?
不会吧,那个定焦的50mm macro是1:2,zoom很多是0.20左右就是1:5.
比如那个28-135 IS 才0.19,佳能就在镜身上写macro了。1855可是0.34啊。
s*******t
发帖数: 323
43
来自主题: PhotoForum版 - C+1855狗头居然有macro功能?
Right, but what i am saying is among the canon zooms the 18-55 seems have
the highest magnifying power.
Sigma 70-300 has the 1:2 macro at 300mm. You probably need a tripod to get a
decent macro shot if the light is relatively low. With the 18-55mm, you can
shoot hand hold at 1/40 sec.
My point is that 1855 is not as 狗头 as I thought. I found it's actually
quite good for normal use.
d****n
发帖数: 12461
44
来自主题: PhotoGear版 - Sigma 70-300 APO Macro
其实呢这个镜头我最有发言权:我用的是第二版,现在是第三版
首先画质绝对是对得起价格的:
70mm一流,尤其是收光圈以后,可以和定焦比。
200mm收光圈也很锐。
300mm就有点软了,光圈收到f/8还是软,估计收到f/11大概可以。但是300mm f/11手持
根本没法拍摄。反差还是不错的。
其次呢做工也是一般得可以。对焦前片会转,变焦阻尼头向下时很松,头向上时很紧。
Macro模式在200mm~300mm工作,当然可以暴力破解。Macro模式下无法无限远合焦。
AF速度一般,绝对没有定焦快,也没有USM/AF-S快。挺正常的。
然后就是颜色了,应该比较清淡。好像比我Nikon的镜头容易过曝一些。bokeh还是不错
的。
大概的结论就是只要手持得住,光圈缩小一挡,效果就非常出色。掌握得当了抓拍没有
任何问题。
最后是一些样片:
http://www.mitbbs.com/mitbbs_article.php?board=PhotoForum&id=10341133
http://www.mitbbs.com/mitbbs_article.php?board=PhotoForum&id=
w****n
发帖数: 241
45
来自主题: PhotoGear版 - [合集] Sigma 70-300 APO Macro
☆─────────────────────────────────────☆
dynkin (Cor unum, Via una) 于 (Sun Oct 15 02:57:08 2006) 提到:
其实呢这个镜头我最有发言权:我用的是第二版,现在是第三版
首先画质绝对是对得起价格的:
70mm一流,尤其是收光圈以后,可以和定焦比。
200mm收光圈也很锐。
300mm就有点软了,光圈收到f/8还是软,估计收到f/11大概可以。但是300mm f/11手持
根本没法拍摄。反差还是不错的。
其次呢做工也是一般得可以。对焦前片会转,变焦阻尼头向下时很松,头向上时很紧。
Macro模式在200mm~300mm工作,当然可以暴力破解。Macro模式下无法无限远合焦。
AF速度一般,绝对没有定焦快,也没有USM/AF-S快。挺正常的。
然后就是颜色了,应该比较清淡。好像比我Nikon的镜头容易过曝一些。bokeh还是不错
的。
大概的结论就是只要手持得住,光圈缩小一挡,效果就非常出色。掌握得当了抓拍没有
任何问题。
最后是一些样片:
http://www.mitbbs.com/mitb
G*******g
发帖数: 556
46
来自主题: PhotoGear版 - [FS]春暖花开 Canon 60mm Macro F/2.8
器材名称
Canon 60mm Macro F/2.8
付款方式(需要其他付款方式请联系卖家)
Canon EF-S 60mm Macro F/2.8 Lens
卖家联系方式
PM (站内信)
器材具体描述、价格、运费:
(均为现金/BOA/check/MO或non-cc paypal价,+$5 for echeck)
(其他付款方式引起的价格变动请与卖家联系)
08年买的新的,用得很少,最近上FF买了百微,要把这个出掉。没有划痕没有灰,like
new condition, everything with original box, receipt and blank warranty
card. 春暖花开,需要的同学请PM联系吧,趁这个月月底ebay FVF fee还没涨。
Asking for $380 net to me.
PM for extra discount.
Thanks!
G*******g
发帖数: 556
47
来自主题: PhotoGear版 - [FS]春暖花开 Canon 60mm Macro F/2.8
bump

器材名称
Canon 60mm Macro F/2.8
付款方式(需要其他付款方式请联系卖家)
Canon EF-S 60mm Macro F/2.8 Lens
卖家联系方式
PM (站内信)
器材具体描述、价格、运费:
(均为现金/BOA/check/MO或non-cc paypal价,+$5 for echeck)
(其他付款方式引起的价格变动请与卖家联系)
08年买的新的,用得很少,最近上FF买了百微,要把这个出掉。没有划痕没有灰,like
new condition, everything with original box, receipt and blank warranty
card. 春暖花开,需要的同学请PM联系吧,趁这个月月底ebay FVF fee还没涨。
Asking for $380 net to me.
PM for extra discount.
Thanks!
G*******g
发帖数: 556
48
来自主题: PhotoGear版 - [FS]春暖花开 Canon 60mm Macro F/2.8
bump

器材名称
Canon 60mm Macro F/2.8
付款方式(需要其他付款方式请联系卖家)
Canon EF-S 60mm Macro F/2.8 Lens
卖家联系方式
PM (站内信)
器材具体描述、价格、运费:
(均为现金/BOA/check/MO或non-cc paypal价,+$5 for echeck)
(其他付款方式引起的价格变动请与卖家联系)
08年买的新的,用得很少,最近上FF买了百微,要把这个出掉。没有划痕没有灰,like
new condition, everything with original box, receipt and blank warranty
card. 春暖花开,需要的同学请PM联系吧,趁这个月月底ebay FVF fee还没涨。
Asking for $380 net to me.
PM for extra discount.
Thanks!
G*******g
发帖数: 556
49
来自主题: PhotoGear版 - [FS]春暖花开 Canon 60mm Macro F/2.8
bump

器材名称
Canon 60mm Macro F/2.8
付款方式(需要其他付款方式请联系卖家)
Canon EF-S 60mm Macro F/2.8 Lens
卖家联系方式
PM (站内信)
器材具体描述、价格、运费:
(均为现金/BOA/check/MO或non-cc paypal价,+$5 for echeck)
(其他付款方式引起的价格变动请与卖家联系)
08年买的新的,用得很少,最近上FF买了百微,要把这个出掉。没有划痕没有灰,like
new condition, everything with original box, receipt and blank warranty
card. 春暖花开,需要的同学请PM联系吧,趁这个月月底ebay FVF fee还没涨。
Asking for $380 net to me.
PM for extra discount.
Thanks!
首页 上页 1 2 3 4 5 6 7 8 9 10 下页 末页 (共10页)