If you Pkg.update() and try again, you should be fine. DataFrames was overdue for a tagged release -- you'll get v0.6.0 which includes some updates to vcat. As a gut check, this works just fine:
using DataFrames dfs = [DataFrame(Float64, 15, 15) for _=1:200_000] vcat(dfs) (If it doesn't for you, definitely file an issue.) Happy New Year, Sean On Thursday, December 25, 2014 5:06:23 PM UTC-7, Guillaume Guy wrote: > > Hi David: > > That is where the stack overflow error is thrown. > > I attached the code + the data in my first post for your reference. > > > On Thursday, December 25, 2014 6:59:57 PM UTC-5, David van Leeuwen wrote: >> >> Hello Guillome, >> >> On Monday, December 22, 2014 9:09:16 PM UTC+1, Guillaume Guy wrote: >>> >>> Dear Julia users: >>> >>> Coming from a R background, I like to work with list of dataframes which >>> i can reduce by doing do.call('rbind',list_of_df) >>> >>> After ~10 years of using R, I only recently leaned of the do.call(). >> >> In Julia, you would say: >> >> vcat(dfs...) >> >> ---david >> >> >>> In Julia, I attempted to use vcat for this purpose but I ran into >>> trouble: >>> >>> " >>> >>> stack overflow >>> while loading In[29], in expression starting on line 1 >>> >>> " >>> >>> >>> This operation is basically the vcat of a large vector v consisting of >>> 68K small (11X7) dataframes. The code is attached. >>> >>> Thanks for your help! >>> >>