নিম্নলিখিতটি সম্পর্কে কীভাবে, y যেখানে আপনার ম্যাট্রিক্সের নাম এবং আপনি পুরো ম্যাট্রিক্সে সর্বাধিক সন্ধান করছেন:
row(y)[y==max(y)]
আপনি যদি সারিটি বের করতে চান:
y[row(y)[y==max(y)],] # this returns unsorted rows.
বাছাই করা সারিগুলি ব্যবহার করতে:
y[sort(row(y)[y==max(y)]),]
এই পদ্ধতির সুবিধা হ'ল আপনি শর্তসাপেক্ষে আপনার প্রয়োজনীয় কিছুতে পরিবর্তন করতে পারেন। এছাড়াও, col(y)
হ্যাঙ্গিং কমা ব্যবহার এবং অবস্থান ব্যবহার করে আপনি কলামগুলিও বের করতে পারেন।
y[,col(y)[y==max(y)]]
একটি নির্দিষ্ট কলামে সর্বাধিকের জন্য সারি সন্ধান করতে, কলাম 2 আপনি ব্যবহার করতে পারেন তা বলুন:
seq(along=y[,2])[y[,2]==max(y[,2])]
আবার শর্তসাপেক্ষে বিভিন্ন প্রয়োজনীয়তা সন্ধান করতে নমনীয়।
অতিরিক্ত ধারণাগুলির জন্য ফিল স্পেক্টর এর দুর্দান্ত "এস এবং এস প্লাসের একটি পরিচিতি" অধ্যায় 5 দেখুন।