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

Popular posts from this blog

import - Python ImportError: No module named wmi -

Editing Python Class in Shell and SQLAlchemy -

c# - MySQL Parameterized Select Query joining tables issue -