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

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


11
Як скинути стовпці за іменем у кадр даних
У мене є великий набір даних, і я хотів би прочитати конкретні стовпці або скинути всі інші. data <- read.dta("file.dta") Я вибираю стовпці, які мене не цікавлять: var.out <- names(data)[!names(data) %in% c("iden", "name", "x_serv", "m_serv")] і чим я хотів би зробити щось на кшталт: for(i in 1:length(var.out)) { paste("data$", var.out[i], …
304 r  dataframe  subset 

15
Перетворити дікт Python в кадр даних
У мене словник Python такий: {u'2012-06-08': 388, u'2012-06-09': 388, u'2012-06-10': 388, u'2012-06-11': 389, u'2012-06-12': 389, u'2012-06-13': 389, u'2012-06-14': 389, u'2012-06-15': 389, u'2012-06-16': 389, u'2012-06-17': 389, u'2012-06-18': 390, u'2012-06-19': 390, u'2012-06-20': 390, u'2012-06-21': 390, u'2012-06-22': 390, u'2012-06-23': 390, u'2012-06-24': 390, u'2012-06-25': 391, u'2012-06-26': 391, u'2012-06-27': 391, u'2012-06-28': 391, u'2012-06-29': 391, u'2012-06-30': …
299 python  pandas  dataframe 


11
Як отримати доступ до останнього значення у векторі?
Припустимо, у мене є вектор, який вкладений у кадр даних одного чи двох рівнів. Чи є швидкий і брудний спосіб отримати доступ до останнього значення, не використовуючи length()функцію? Щось $#особлива вара ала PERL ? Тож я хотів би щось подібне: dat$vec1$vec2[$#] замість dat$vec1$vec2[length(dat$vec1$vec2)]
290 r  dataframe  vector 



3
Як перевірити, чи існує стовпець у Pandas
Чи є спосіб перевірити, чи існує стовпець у DataFrame Pandas? Припустимо, у мене є така DataFrame: >>> import pandas as pd >>> from random import randint >>> df = pd.DataFrame({'A': [randint(1, 9) for x in xrange(10)], 'B': [randint(1, 9)*10 for x in xrange(10)], 'C': [randint(1, 9)*100 for x in xrange(10)]}) …
274 python  pandas  dataframe 

21
Що означає вісь у пандах?
Ось мій код для створення фрейму даних: import pandas as pd import numpy as np dff = pd.DataFrame(np.random.randn(1,2),columns=list('AB')) тоді я отримав кадр даних: +------------+---------+--------+ | | A | B | +------------+---------+--------- | 0 | 0.626386| 1.52325| +------------+---------+--------+ Коли я набираю команду: dff.mean(axis=1) Я отримав : 0 1.074821 dtype: float64 Відповідно …

6
Видаліть цілий стовпець із фрейму data.frame в R
Хтось знає, як видалити цілий стовпець із data.frame в R? Наприклад, якщо мені надано цей data.frame: > head(data) chr genome region 1 chr1 hg19_refGene CDS 2 chr1 hg19_refGene exon 3 chr1 hg19_refGene CDS 4 chr1 hg19_refGene exon 5 chr1 hg19_refGene CDS 6 chr1 hg19_refGene exon і я хочу видалити 2-й …
267 r  dataframe 

10
Як взяти фрагменти стовпців фрейму даних у пандах
Я завантажую деякі дані машинного навчання з файлу CSV. Перші 2 стовпці - це спостереження, а решта стовпці - функції. В даний час я роблю наступне: data = pandas.read_csv('mydata.csv') що дає щось на зразок: data = pandas.DataFrame(np.random.rand(10,5), columns = list('abcde')) Я хотів би, щоб нарізати це dataframe в двох dataframes: …



9
Одночасно об’єднувати декілька фреймів data.frames у списку
У мене є список багатьох фреймів data.frames, які я хочу об'єднати. Проблема тут полягає в тому, що кожен data.frame відрізняється за кількістю рядків і стовпців, але всі вони поділяють ключові змінні (які я викликав "var1"і "var2"в коді нижче). Якщо data.frames були однакові за стовпцями, я міг би просто rbind, для …
258 r  list  merge  dataframe  r-faq 


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