Я хочу присвоить значения переменной в диапазоне в Python - PullRequest
0 голосов
/ 13 февраля 2019

Я хочу присвоить значения моей переменной, чтобы она содержала все значения, превышающие определенное значение.Я использую np.range, но здесь мы также должны передать аргумент как np.range(start_range, end_range, Difference between two values). Я хочу, чтобы моя переменная содержала все значения больше (start_range)

У меня есть фрейм данных, который содержит столбец Диапазон значений 0-1,Скажем, я создал функцию, как показано ниже:

def get_data(Data, score):
    ......
    ......

Теперь, когда я вызываю эту функцию, я хочу получить все записи из моего Dataframe с оценкой более 0,8.

Есть ли еще какие-либоспособ присвоить значение в диапазоне?

1 Ответ

0 голосов
/ 13 февраля 2019

Я думаю, что вы хотите вернуть все значения из вашего кадра данных, превышающие пороговое значение (0,8).range не является инструментом для этого.

def get_data(df, score, column):
    """Return rows of Dataframe where 'column' has value greater than 'score'."""
    new_df = df.loc[df[column] > score]
    return new_df

>>> get_data(df, 0.8, 'Score')
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...