Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Oii, Daniel! Tudo bem?
Desculpa pela demoram em responder a você.
Pude perceber que finalizou a formação, espero que tenha gostado!
A função ranksums() é usada para realizar o teste de Wilcoxon-Mann-Whitney (ou teste de soma de postos de Wilcoxon), que é um teste não-paramétrico que compara duas amostras independentes. E no contexto que você nos trouxe, está sendo usado para comparar os valores das contas nos dias de sábado e domingo.
O erro pode estar ocorrendo por alguns motivos, como não tenho mais informações sobre o seu código, peço por gentiliza que verifique alguns pontos que podem estar atrapalhando o desenvolvimento do seu projeto:
Verifique se as variáveis valor_conta_domingo e valor_conta_sabado foram definidas corretamente.
A função ranksums() precisa está corretamente chamada, ela precisa receber as duas variáveis como argumentos.
A biblioteca scipy tem que estar instalada certinha, pois a função ranksums() faz parte dela, então ela precisa estar completa em seu projeto.
A função ranksums() pode não funcionar corretamente se houver valores nulos em seus dados, verifique se o seu código possui valores nulos. E caso tenha, pode-se usar a função dropna() para remover quaisquer linhas com valores nulos.
Faça uma apuração em todo o seu código, observando se o mesmo não possui erros de sintaxe, pois pode acontecer de retornar algum erro quando há erros de escrita.
Espero que as recomendações te ajude. Caso o erro persista, compartilhe o print da tela inteira e forneça mais detalhes do que foi feito antes de acontecer o bug. Dessa forma, buscaremos mais a fundo uma solução assertiva.
Bons estudos, Daniel!