R setting limits to row values in dataframe -
मेरे पास डेटाफ़्रेम है:
a & lt; - c (1: 5) b & Lt; - c (5: 9) c & lt; -c (7:11) मिनट & lt; -c (2,7,4,5,3) अधिकतम & lt; -c (5,9,12,8,7 ) Df1 & lt; - data.frame (a, b, c, min, max) df1
मैं पंक्ति सीमा निर्धारित कैसे कर सकता हूं, इसलिए प्रत्येक पंक्ति के न्यूनतम और अधिकतम मूल्य ए, बी , सी कॉलम में पंक्ति मानों द्वारा निर्धारित किया जाता है: न्यूनतम और अधिकतम?
आपकी मदद के लिए धन्यवाद।
यदि आप कॉलम की एक सूची के रूप में डेटा फ्रेम के बारे में सोचते हैं तो मुझे यह आसान लगता है:
mins & lt; - lapply (df1 [1: 3], फ़ंक्शन (x ) Pmax (x, df1 $ min)) maxs & lt; - lapply (mins, function (x) pmin (x, df1 $ max))
फिर आप data.frame को पुनर्निर्माण कर सकते हैं :
df2 & lt; - do.call (cbind, maxs)
Comments
Post a Comment