Questions marquées «dataframe»

Un bloc de données est une structure de données tabulaire. Habituellement, il contient des données où les lignes sont des observations et les colonnes sont des variables de différents types. Alors que "data frame" ou "dataframe" est le terme utilisé pour ce concept dans plusieurs langues (R, Apache Spark, deedle, Maple, la bibliothèque pandas en Python et la bibliothèque DataFrames en Julia), "table" est le terme utilisé dans MATLAB et SQL.


11
Comment supprimer des colonnes par nom dans un bloc de données
J'ai un grand ensemble de données et je voudrais lire des colonnes spécifiques ou supprimer toutes les autres. data <- read.dta("file.dta") Je sélectionne les colonnes qui ne m'intéressent pas: var.out <- names(data)[!names(data) %in% c("iden", "name", "x_serv", "m_serv")] et que j'aimerais faire quelque chose comme: for(i in 1:length(var.out)) { paste("data$", var.out[i], …
304 r  dataframe  subset 

15
Convertir Python dict en une trame de données
J'ai un dictionnaire Python comme celui-ci: {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, …
299 python  pandas  dataframe 


11
Comment accéder à la dernière valeur d'un vecteur?
Supposons que j'ai un vecteur imbriqué dans une trame de données à un ou deux niveaux. Existe-t-il un moyen rapide et sale d'accéder à la dernière valeur, sans utiliser la length()fonction? Quelque chose d'ala $#spécial PERL var? Je voudrais donc quelque chose comme: dat$vec1$vec2[$#] au lieu de dat$vec1$vec2[length(dat$vec1$vec2)]
290 r  dataframe  vector 



3
Comment vérifier si une colonne existe dans Pandas
Existe-t-il un moyen de vérifier si une colonne existe dans un Pandas DataFrame? Supposons que j'ai le DataFrame suivant: >>> 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 …
275 python  pandas  dataframe 

21
Que signifie l'axe chez les pandas?
Voici mon code pour générer une trame de données: import pandas as pd import numpy as np dff = pd.DataFrame(np.random.randn(1,2),columns=list('AB')) alors j'ai eu le dataframe: +------------+---------+--------+ | | A | B | +------------+---------+--------- | 0 | 0.626386| 1.52325| +------------+---------+--------+ Quand je tape la commande: dff.mean(axis=1) J'ai eu : 0 1.074821 …

6
Supprimer une colonne entière d'un data.frame dans R
Est-ce que quelqu'un sait comment supprimer une colonne entière d'un data.frame dans R? Par exemple, si on me donne ce 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 …
267 r  dataframe 

10
Comment prendre des tranches de colonne de trame de données dans les pandas
Je charge des données d'apprentissage automatique à partir d'un fichier CSV. Les 2 premières colonnes sont des observations et les colonnes restantes sont des caractéristiques. Actuellement, je fais ce qui suit: data = pandas.read_csv('mydata.csv') ce qui donne quelque chose comme: data = pandas.DataFrame(np.random.rand(10,5), columns = list('abcde')) Je voudrais découper cette …



9
Fusionner simultanément plusieurs data.frames dans une liste
J'ai une liste de nombreux data.frames que je veux fusionner. Le problème ici est que chaque data.frame diffère en termes de nombre de lignes et de colonnes, mais ils partagent tous les variables clés (que j'ai appelées "var1"et "var2"dans le code ci-dessous). Si les data.frames étaient identiques en termes de …
259 r  list  merge  dataframe  r-faq 


En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.