我尝试使用Within公式为R中的数据集添加一列。
数据集名称:Full_Stats
目标:在公式
中添加Minutespergoal列式
Full_Stats2<-within(Full_Stats,
{Minutespergoal<-Minutes_played/Goal })
该公式运行良好,但我想避免在结果中使用NaN和Inf。我怎么能解决这个问题?
如果有任何问题,请告诉我。
由于
答案 0 :(得分:0)
NaN
通过将零除以零而发生,并且通过将非零数除以零而发生无穷大。您可以通过确保分母Goal
永远不为零来避免这些。假设你想删除这些值,你可以尝试:
Full_Stats2<-within(Full_Stats,
{Minutespergoal<-Minutes_played/Goal })[Goal != 0]