r - Distributing from frequency table to original data? -


मेरे पास एक data_aa नीचे है

  ID x.cal Tx.cal 1 0 0 2 0 0 3 0 0 4 0 0 5 1 1 6 10 1 7 10 1 8 11 1 9 11 1 उपरोक्त data_aa के साथ, मैंने एक आवृत्ति सारणी बनाया नीचे और एक परिणाम_ए चर मिला।  
  x.cal tx.cal आवृत्ति परिणाम_ए 0 0 3223 0.05268579 1 1 35 0.05048418 1 10 2 0.89475308 1 11 1 0.98251303 1 12 1 1.06831347 1 13 1 1.15179768  

मैं result_A मान को अपने मूल डेटा data_aa में जोड़ना चाहता हूं। मैं आवर्ती डेटा से मूल डेटा_एए में परिणाम_ए कैसे पुनर्वितरित करूं?

मैं आवृत्ति तालिका से प्रत्येक व्यक्ति (आईडी) को result_A मान जोड़ना चाहता हूं।
मेरे नीचे की वांछित तालिका

  आईडी x.cal tx.cal परिणाम_ए 1 0 0 0.05268579 2 0 0 0.05268579 3 0 0.05268579 4 0 0 0.05268579 5 1 1 0.05048418 6 10 1 0.89475308 7 10 1 0.89475308 8 11 1 0.98251303 9 11 1 0.98251303  

गठबंधन के लिए दाऊद के दृष्टिकोण का उपयोग करें डेटाफ्रेम, फिर आप चाहते प्रारूप प्राप्त करने के लिए परिणामी को साफ करें।

  df & lt; - मर्ज करें (डेटा_आ, freq_aa, by = c ("x.cal", "tx.cal") , All.x = T) परिणाम  

Comments

Popular posts from this blog

java - org.apache.http.ProtocolException: Target host is not specified -

java - Gradle dependencies: compile project by relative path -

ruby on rails - Object doesn't support #inspect when used with .include -