by oneself/for oneself

问题描述:

by oneself/for oneself
独立的单独的做某件事情by oneself和for oneself都可以吗
for oneself可不可以表达为为了某人自己
是两个都可以?即可以互换?有没有什么区别?for oneself可以表达为为了某人自己 那两个意思的就是根据句意判断?

for oneself 的用法多于by oneself.
前者有两意思,独自地,靠自己;为自己,后者只有靠自己,独自地.