2016-04-08 14 views
6

स्केला:प्रदर्शन एकाधिक एकल चार्ट में डेटा बिंदुओं

val df = sc.parallelize(Seq(
    ("Jan" , "1", "1","3"), 
    ("Feb" , "2", "5","2"), 
    ("Mar" , "2", "3","1"))) 
    .toDF("time" , "f1", "f2", "f3") 

df.registerTempTable("inout") 

एसक्यूएल:

%sql 
select time , f1 , f2 , f3 
from inout 

लेकिन मैं एक भी दृश्य पर सभी डेटा बिंदुओं का ग्राफ़ बनाने के लिए करना चाहते हैं, तो तीन लाइनों तैयार किया जाना चाहिए, जहां प्रत्येक लाइन एफ 1, एफ 2, एफ 3 के लिए अंक प्रदर्शित करता है। वर्तमान में सिर्फ "f1" प्रदर्शित होता है:

enter image description here

एकल लाइन चार्ट में सभी डेटा कैसे प्रदर्शित करने के लिए?

दूसरे शब्दों में इन तीन पंक्ति चार्टों को एक चार्ट के रूप में कैसे प्रदर्शित किया जाए? :

enter image description here

उत्तर

6

आइटम साजिश रची जा करने के लिए कुंजी भी खींचा जा सकता/महत्व देता क्षेत्रों:

enter image description here

संबंधित मुद्दे