Вопросы с тегом «dataframe»

Фрейм данных является табличной структурой данных. Обычно он содержит данные, где строки - это наблюдения, а столбцы - переменные различных типов. В то время как «фрейм данных» или «фрейм данных» - это термин, используемый для этой концепции в нескольких языках (R, Apache Spark, deedle, Maple, библиотека pandas в Python и библиотека DataFrames в Julia), «таблица» - это термин, используемый в MATLAB и SQL.

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

8
Построчное создание кадра данных R
Я хотел бы построить фрейм данных строка за строкой в ​​R. Я провел несколько поисков, и все, что я придумал, это предложение создать пустой список, сохранить скаляр индекса списка, а затем каждый раз добавлять в список однострочный фрейм данных и продвинуть индекс списка на единицу. Наконец, do.call(rbind,)в списке. Хотя это …
108 list  r  dataframe 

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

4
Транспонировать фрейм данных
Мне нужно перенести большой фрейм данных, поэтому я использовал: df.aree <- t(df.aree) df.aree <- as.data.frame(df.aree) Вот что я получаю: df.aree[c(1:5),c(1:5)] 10428 10760 12148 11865 name M231T3 M961T5 M960T6 M231T19 GS04.A 5.847557e+03 0.000000e+00 3.165891e+04 2.119232e+04 GS16.A 5.248690e+04 4.047780e+03 3.763850e+04 1.187454e+04 GS20.A 5.370910e+03 9.518396e+03 3.552036e+04 1.497956e+04 GS40.A 3.640794e+03 1.084391e+04 4.651735e+04 4.120606e+04 Моя …
107 r  dataframe 

10
Удалите столбцы, имя которых содержит определенную строку из pandas DataFrame
У меня есть фреймворк pandas со следующими именами столбцов: Результат1, Тест1, Результат2, Тест2, Результат3, Тест3 и т. Д. Я хочу удалить все столбцы, в названии которых есть слово «Тест». Количество таких столбцов не является статическим, а зависит от предыдущей функции. Как я могу это сделать?
107 python  pandas  dataframe 




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

10
Отфильтровать столбец фрейма данных Pyspark со значением None
Я пытаюсь отфильтровать фрейм данных PySpark, который имеет Noneзначение строки: df.select('dt_mvmt').distinct().collect() [Row(dt_mvmt=u'2016-03-27'), Row(dt_mvmt=u'2016-03-28'), Row(dt_mvmt=u'2016-03-29'), Row(dt_mvmt=None), Row(dt_mvmt=u'2016-03-30'), Row(dt_mvmt=u'2016-03-31')] и я могу правильно отфильтровать строковое значение: df[df.dt_mvmt == '2016-03-31'] # some results here но это не удается: df[df.dt_mvmt == None].count() 0 df[df.dt_mvmt != None].count() 0 Но в каждой категории определенно есть свои …


3
Как получить значение из Pandas DataFrame, а не индекс и тип объекта
Скажем, у меня есть следующий 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 …
103 r  indexing  dataframe 

8
Очистка значений Inf из фрейма данных R
В R у меня есть операция, которая создает некоторые Infзначения при преобразовании фрейма данных. Я хотел бы превратить эти Infценности в NAценности. Код, который у меня есть, работает медленно для больших данных, есть ли более быстрый способ сделать это? Скажем, у меня есть следующий фрейм данных: dat <- data.frame(a=c(1, Inf), …
103 r  dataframe  data.table 

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.