आर में JSON डेटा डाउनलोड करना



r web-scraping (1)

library(RJSONIO)
library(RCurl)

# grab the data
raw_data <- getURL("http://api.crunchbase.com/v/1/companies.js")
# Then covert from JSON into a list in R
data <- fromJSON(raw_data)
length(data)
[1] 101782
# We can coerce this to a data.frame
 final_data <- do.call(rbind, data)
 # Then write it to a flat csv file
 write.csv(final_data, "final_data.csv")


> head(final_data)
     name                permalink     category_code
[1,] "Wetpaint"          "wetpaint"    "web"        
[2,] "AdventNet"         "adventnet"   "enterprise" 
[3,] "Zoho"              "zoho"        "software"   
[4,] "Digg"              "digg"        "web"        
[5,] "Facebook"          "facebook"    "web"        
[6,] "Photobucket, Inc." "photobucket" "web"        

मुझे निम्न की जरूरत है:

  1. Http://api.crunchbase.com/v/1/companies.js द्वारा प्रदान किए गए सभी कंपनी नामों की एक पार्स फाइल डाउनलोड करें

  2. सिंटेक्स 'http://api.crunchbase.com/v/1/company/ permalink .js' का उपयोग करते हुए प्रत्येक कंपनी की जानकारी (उदाहरण के लिए संस्थापित_यह, फ़ंडर कंपनी का नाम) की एक पार्स फाइल डाउनलोड करने के लिए हर कंपनी के नाम का उपयोग करके एक क्वेरी चलाएं।

मैं इस डेटा को एक स्प्रैडशीट या किसी अन्य प्रारूप में पार्स करना चाहता हूं, जिसे मैं विश्लेषण के लिए आर में आयात कर सकता हूं।

इस डेटा को आर में आयात करने का सर्वोत्तम प्रारूप क्या है? मैं डेटा को कैसे डाउनलोड कर सकता हूं और इसे किसी टेबल-जैसी संरचना में व्यवस्थित कर सकता हूं? (जैसे रो = कंपनी, कॉलम = फंडेड_ युयर जैसी प्रोफ़ाइल जानकारी) (आर में विश्लेषण करने के अंतिम लक्ष्य के साथ)





web-scraping