Skip to content

fix 'calendar_return' function in table.py#11

Open
inspirit941 wants to merge 1 commit intojustthetips:masterfrom
inspirit941:master
Open

fix 'calendar_return' function in table.py#11
inspirit941 wants to merge 1 commit intojustthetips:masterfrom
inspirit941:master

Conversation

@inspirit941
Copy link

@inspirit941 inspirit941 commented Feb 9, 2020

corresponding Function in R is implemented

https://github.com/R-Finance/PerformanceAnalytics/blob/master/R/table.CalendarReturns.R

for (i in 1:length(yearcol[,1])) {
			if(geometric)
				yearcol[i,columnnames[column]] = prod(1 + na.omit(as.numeric(target.df[i,])))-1
			else
				yearcol[i,columnnames[column]] = sum(as.numeric(target.df[i,]), na.rm=TRUE)
			if(yearcol[i,columnnames[column]]== 0) 
                yearcol[i,columnnames[column]] = NA
        }

current function makes ValueError: No axis named 1 for object type <class 'pandas.core.series.Series'>

ValueError : No axis named 1 for object type <class 'pandas.core.series.Series'>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant

Comments