DataFrame Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Colección distribuida de datos organizados en columnas con nombre.
public sealed class DataFrame
type DataFrame = class
Public NotInheritable Class DataFrame
- Herencia
-
DataFrame
Propiedades
| Item[String] |
Selecciona la columna en función del nombre de la columna. |
Métodos
| Agg(Column, Column[]) |
Agrega en todo |
| Alias(String) |
Devuelve un nuevo |
| As(String) |
Devuelve un nuevo |
| Cache() |
Persista esto DataFrame con el nivel de almacenamiento predeterminado MEMORY_AND_DISK. |
| Checkpoint(Boolean) |
Devuelve una versión con puntos de control de . |
| Coalesce(Int32) |
Devuelve un nuevo |
| Col(String) |
Selecciona la columna en función del nombre de la columna. |
| Collect() |
Devuelve una matriz que contiene todas las filas de . |
| ColRegex(String) |
Selecciona la columna en función del nombre de columna especificado como una expresión regular. |
| Columns() |
Devuelve todos los nombres de columna. |
| Count() |
Devuelve el número de filas de |
| CreateGlobalTempView(String) |
Crea una vista temporal global con el nombre especificado. La duración de esta vista temporal está vinculada a esta aplicación spark. |
| CreateOrReplaceGlobalTempView(String) |
Crea o reemplaza una vista temporal global con el nombre especificado. La duración de esta vista temporal está vinculada a esta aplicación spark. |
| CreateOrReplaceTempView(String) |
Crea o reemplaza una vista temporal local con el nombre especificado. La duración de esta vista temporal está vinculada a sparkSession que creó este |
| CreateTempView(String) |
Crea una vista temporal local con el nombre especificado. La duración de esta vista temporal está vinculada a sparkSession que creó este |
| CrossJoin(DataFrame) |
Combinación cartesiana explícita con otro |
| Cube(Column[]) |
Cree un cubo multidimensional para el objeto actual |
| Cube(String, String[]) |
Cree un cubo multidimensional para el objeto actual |
| Describe(String[]) |
Calcula las estadísticas básicas para las columnas numéricas y de cadena, incluidos count, mean, stddev, min y max. Si no se especifica ninguna columna, esta función calcula las estadísticas de todas las columnas numéricas o de cadena. |
| Distinct() |
Devuelve un nuevo conjunto de datos que contiene solo las filas únicas de este . |
| Drop(Column) |
Devuelve un nuevo |
| Drop(String[]) |
Devuelve un nuevo |
| DropDuplicates() |
Devuelve un nuevo |
| DropDuplicates(String, String[]) |
Devuelve un nuevo |
| DTypes() |
Devuelve todos los nombres de columna y sus tipos de datos como IEnumerable de tuplas. |
| Except(DataFrame) |
Devuelve un nuevo |
| ExceptAll(DataFrame) |
Devuelve un nuevo |
| Explain(Boolean) |
Imprime los planes (lógicos y físicos) en la consola con fines de depuración. |
| Explain(String) |
Imprime los planes (lógicos y físicos) con un formato especificado por un modo de explicación determinado. |
| Filter(Column) |
Filtra las filas mediante la condición especificada. |
| Filter(String) |
Filtra las filas mediante la expresión SQL especificada. |
| First() |
Devuelve la primera fila. Alis para Head(). |
| GroupBy(Column[]) |
Agrupa la trama de datos mediante las columnas especificadas, por lo que podemos ejecutar la agregación en ellas. |
| GroupBy(String, String[]) |
Agrupa el objeto DataFrame mediante las columnas especificadas. |
| Head() |
Devuelve la primera fila. |
| Head(Int32) |
Devuelve las primeras |
| Hint(String, Object[]) |
Especifica alguna sugerencia en el objeto actual |
| Intersect(DataFrame) |
Devuelve un nuevo |
| IntersectAll(DataFrame) |
Devuelve un nuevo |
| IsEmpty() |
Devuelve true si esta trama de datos está vacía. |
| IsLocal() |
Devuelve true si los métodos Collect() y Take() se pueden ejecutar localmente sin ningún ejecutor de Spark. |
| IsStreaming() |
Devuelve true si contiene |
| Join(DataFrame) |
Únase a otro |
| Join(DataFrame, Column, String) |
Combinar con otro |
| Join(DataFrame, IEnumerable<String>, String) |
Combinación equidistante con otra |
| Join(DataFrame, String) |
Combinación de igualdad interna con otra |
| Limit(Int32) |
Devuelve un nuevo |
| LocalCheckpoint(Boolean) |
Devuelve una versión de punto de control local de este |
| Na() |
Devuelve un |
| Observe(String, Column, Column[]) |
Defina (con nombre) las métricas que se van a observar en el conjunto de datos. Este método devuelve un DataFrame "observado" que devuelve el mismo resultado que la entrada, con las siguientes garantías:
Tenga en cuenta que actualmente no se admite la ejecución continua. |
| OrderBy(Column[]) |
Devuelve un nuevo conjunto de datos ordenado por las expresiones especificadas. |
| OrderBy(String, String[]) |
Devuelve un nuevo conjunto de datos ordenado por las expresiones especificadas. |
| Persist() |
Persista esto DataFrame con el nivel de almacenamiento predeterminado MEMORY_AND_DISK. |
| Persist(StorageLevel) |
Conserve esto DataFrame con el nivel de almacenamiento especificado. |
| PrintSchema() |
Imprime el esquema en la consola en un formato de árbol agradable. |
| PrintSchema(Int32) |
Imprime el esquema hasta el nivel especificado en la consola en un formato de árbol agradable. |
| RandomSplit(Double[], Nullable<Int64>) |
Divide aleatoriamente esto |
| Repartition(Column[]) |
Devuelve una nueva |
| Repartition(Int32) |
Devuelve un nuevo |
| Repartition(Int32, Column[]) |
Devuelve una nueva |
| RepartitionByRange(Column[]) |
Devuelve una nueva |
| RepartitionByRange(Int32, Column[]) |
Devuelve una nueva |
| Rollup(Column[]) |
Cree un paquete acumulativo multidimensional para el actual |
| Rollup(String, String[]) |
Cree un paquete acumulativo multidimensional para el actual |
| Sample(Double, Boolean, Nullable<Int64>) |
Devuelve un nuevo |
| Schema() |
Devuelve el esquema asociado a este objeto |
| Select(Column[]) |
Selecciona un conjunto de expresiones basadas en columnas. |
| Select(String, String[]) |
Selecciona un conjunto de columnas. Se trata de una variante de Select() que solo puede seleccionar columnas existentes mediante nombres de columna (es decir, no puede construir expresiones). |
| SelectExpr(String[]) |
Selecciona un conjunto de expresiones SQL. Se trata de una variante de Select() que acepta expresiones SQL. |
| Show(Int32, Int32, Boolean) |
Muestra las filas de |
| Sort(Column[]) |
Devuelve un nuevo |
| Sort(String, String[]) |
Devuelve un nuevo |
| SortWithinPartitions(Column[]) |
Devuelve un nuevo |
| SortWithinPartitions(String, String[]) |
Devuelve un nuevo |
| Stat() |
Devuelve un |
| StorageLevel() |
Obtenga el DataFrameobjeto actual StorageLevel(). |
| Summary(String[]) |
Calcula las estadísticas especificadas para las columnas numéricas y de cadena. |
| Tail(Int32) |
Devuelve las últimas |
| Take(Int32) |
Devuelve las primeras |
| ToDF() |
Convierte esta colección fuertemente tipada de datos en genérico |
| ToDF(String[]) |
Convierte esta colección fuertemente tipada de datos en genérico |
| ToJSON() |
Devuelve el contenido del dataframe como dataframe de cadenas JSON. |
| ToLocalIterator() |
Devuelve un iterador que contiene todas las filas de . |
| ToLocalIterator(Boolean) |
Devuelve un iterador que contiene todas las filas de . |
| Transform(Func<DataFrame,DataFrame>) |
Sintaxis concisa para encadenar transformaciones personalizadas. |
| Union(DataFrame) |
Devuelve una nueva |
| UnionByName(DataFrame) |
Devuelve un nuevo |
| Unpersist(Boolean) |
Marque el conjunto de datos como no persistente y quite todos los bloques de memoria y disco. |
| Where(Column) |
Filtra las filas mediante la condición especificada. Se trata de un alias para Filter(). |
| Where(String) |
Filtra las filas mediante la expresión SQL especificada. Se trata de un alias para Filter(). |
| WithColumn(String, Column) |
Devuelve un nuevo |
| WithColumnRenamed(String, String) |
Devuelve un nuevo conjunto de datos con un nombre de columna.
Se trata de una operación no operativa si el esquema no contiene |
| WithWatermark(String, String) |
Define una marca de agua de hora de evento para este DataFrame. Una marca de agua realiza un seguimiento de un momento dado antes del cual suponemos que no llegarán más datos tarde. |
| Write() |
Interfaz para guardar el contenido del conjunto de datos que no es de streaming en el almacenamiento externo. |
| WriteStream() |
Interfaz para guardar el contenido del conjunto de datos de streaming en el almacenamiento externo. |
| WriteTo(String) |
Cree un generador de configuración de escritura para orígenes v2. |