Запитання з тегом «dataframe»

Кадр даних - це таблична структура даних. Зазвичай він містить дані, де рядки - це спостереження, а стовпці - змінні різних типів. Хоча "кадр даних" або "кадр даних" - це термін, використовуваний для цього поняття на декількох мовах (R, Apache Spark, deedle, Maple, бібліотека панд на Python та бібліотека DataFrames в Джулії), "table" - це термін, використовуваний у MATLAB і SQL.

5
Отримайте загальний стовпець Pandas
Ціль У мене є кадр даних панди, як показано нижче, з кількома стовпцями і хотіли б отримати в загальній складності колони, MyColumn. Кадр даних -df: print df X MyColumn Y Z 0 A 84 13.0 69.0 1 B 76 77.0 127.0 2 C 28 69.0 16.0 3 D 28 28.0 …
107 python  pandas  dataframe  sum 

5
Перетворення стовпця в рамці даних панди з int в рядок
У мене є кадр даних у пандах із змішаними стовпцями даних int та str. Я хочу спочатку об'єднати стовпці в рамці даних. Для цього мені потрібно перетворити intстовпець у str. Я намагався зробити наступне: mtrx['X.3'] = mtrx.to_string(columns = ['X.3']) або mtrx['X.3'] = mtrx['X.3'].astype(str) але в обох випадках це не працює, …
107 python  string  pandas  dataframe  int 


10
Скиньте стовпці, ім'я яких містить певний рядок із панд DataFrame
У мене є кадр даних панди з такими назвами стовпців: Результат1, Тест1, Результат2, Тест2, Результат3, Тест3 тощо ... Я хочу скинути всі стовпці, назва яких містить слово "Тест". Число таких стовпців не є статичним, але залежить від попередньої функції. Як я можу це зробити?
106 python  pandas  dataframe 

4
Що таке dtype ('O') у пандах?
У мене є фрейм даних у пандах, і я намагаюся розібратися, що таке типи його значень. Я не впевнений, який тип стовпця 'Test'. Однак, коли бігаю myFrame['Test'].dtype, я отримую; dtype('O') Що це означає?


7
Порівняйте два стовпці за допомогою панд
Використовуючи це як вихідну точку: a = [['10', '1.2', '4.2'], ['15', '70', '0.03'], ['8', '5', '0']] df = pd.DataFrame(a, columns=['one', 'two', 'three']) Out[8]: one two three 0 10 1.2 4.2 1 15 70 0.03 2 8 5 0 Я хочу використовувати щось на зразок ifвисловлювання в межах панд. if df['one'] …

3
Як отримати значення з DataFrame Pandas, а не індекс та тип об'єкта
Скажіть, у мене є така DataFrame Літерний номер А 1 Б 2 C 3 D 4 Які можна отримати за допомогою наступного коду import pandas as pd letters=pd.Series(('A', 'B', 'C', 'D')) numbers=pd.Series((1, 2, 3, 4)) keys=('Letters', 'Numbers') df=pd.concat((letters, numbers), axis=1, keys=keys) Тепер я хочу отримати значення C зі стовпця Letters. …
104 python  pandas  dataframe 



5
Як отримати рядок з R data.frame
У мене є data.frame із заголовками стовпців. Як я можу отримати певний рядок із data.frame у вигляді списку (із заголовками стовпців як клавішами для списку)? Зокрема, мій data.frame є ABC 1 5 4,25 4,5 2 3,5 4 2,5 3 3,25 4 4 4 4,25 4,5 2,25 5 1,5 4,5 3 …
103 r  indexing  dataframe 

13
Як обчислити кількість зустрічань заданого символу в кожному рядку стовпця рядків?
У мене є data.frame, в якому певні змінні містять текстовий рядок. Я хочу порахувати кількість входжень даного символу в кожному окремому рядку. Приклад: q.data<-data.frame(number=1:3, string=c("greatgreat", "magic", "not")) Я хочу створити новий стовпчик для q.data з числом виникнення рядка "a" (тобто c (2,1,0)). Єдиний суперечливий підхід, яким я керував: string.counter<-function(strings, pattern){ …
103 regex  r  dataframe 

6
Як читати .xlsx файл за допомогою бібліотеки pandas в iPython?
Я хочу прочитати .xlsx файл, використовуючи бібліотеку Pandas python і перенести дані в таблицю postgreSQL. Все, що я міг зробити до цього часу, це: import pandas as pd data = pd.ExcelFile("*File Name*") Тепер я знаю, що крок успішно виконаний, але я хочу знати, як я можу проаналізувати прочитаний файл excel, …

9
Повернути кілька стовпців з панд apply ()
У мене є панди DataFrame, df_test. Він містить стовпець "розмір", який представляє розмір у байтах. Я розрахував КБ, МБ та ГБ, використовуючи такий код: df_test = pd.DataFrame([ {'dir': '/Users/uname1', 'size': 994933}, {'dir': '/Users/uname2', 'size': 109338711}, ]) df_test['size_kb'] = df_test['size'].astype(int).apply(lambda x: locale.format("%.1f", x / 1024.0, grouping=True) + ' KB') df_test['size_mb'] = …


Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.