init research
This commit is contained in:
+105
@@ -0,0 +1,105 @@
|
||||
[//]: # (title: Slice rows)
|
||||
|
||||
<!---IMPORT org.jetbrains.kotlinx.dataframe.samples.api.Access-->
|
||||
|
||||
Returns a [`DataFrame`](DataFrame.md) with rows at given indices:
|
||||
|
||||
<!---FUN getSeveralRowsByIndices-->
|
||||
|
||||
```kotlin
|
||||
df[0, 3, 4]
|
||||
```
|
||||
|
||||
<inline-frame src="resources/org.jetbrains.kotlinx.dataframe.samples.api.Access.getSeveralRowsByIndices.html" width="100%"/>
|
||||
<!---END-->
|
||||
|
||||
Returns a [`DataFrame`](DataFrame.md) with rows inside given index ranges (including boundary indices):
|
||||
|
||||
<!---FUN getSeveralRowsByRanges-->
|
||||
|
||||
```kotlin
|
||||
df[1..2]
|
||||
df[0..2, 4..5]
|
||||
```
|
||||
|
||||
<inline-frame src="resources/org.jetbrains.kotlinx.dataframe.samples.api.Access.getSeveralRowsByRanges.html" width="100%"/>
|
||||
<!---END-->
|
||||
|
||||
## take
|
||||
|
||||
Returns a [`DataFrame`](DataFrame.md) containing first `n` rows
|
||||
|
||||
<!---FUN take-->
|
||||
|
||||
```kotlin
|
||||
df.take(5)
|
||||
```
|
||||
|
||||
<inline-frame src="resources/org.jetbrains.kotlinx.dataframe.samples.api.Access.take.html" width="100%"/>
|
||||
<!---END-->
|
||||
|
||||
## takeLast
|
||||
|
||||
Returns a [`DataFrame`](DataFrame.md) containing last `n` rows
|
||||
|
||||
<!---FUN takeLast-->
|
||||
|
||||
```kotlin
|
||||
df.takeLast(5)
|
||||
```
|
||||
|
||||
<inline-frame src="resources/org.jetbrains.kotlinx.dataframe.samples.api.Access.takeLast.html" width="100%"/>
|
||||
<!---END-->
|
||||
|
||||
## takeWhile
|
||||
|
||||
Returns a [`DataFrame`](DataFrame.md) containing first rows that satisfy the given [condition](DataRow.md#row-conditions)
|
||||
|
||||
<!---FUN takeWhile-->
|
||||
|
||||
```kotlin
|
||||
df.takeWhile { isHappy }
|
||||
```
|
||||
|
||||
<inline-frame src="resources/org.jetbrains.kotlinx.dataframe.samples.api.Access.takeWhile.html" width="100%"/>
|
||||
<!---END-->
|
||||
|
||||
## drop
|
||||
|
||||
Returns a [`DataFrame`](DataFrame.md) containing all rows except first `n` rows
|
||||
|
||||
<!---FUN drop-->
|
||||
|
||||
```kotlin
|
||||
df.drop(5)
|
||||
```
|
||||
|
||||
<inline-frame src="resources/org.jetbrains.kotlinx.dataframe.samples.api.Access.drop.html" width="100%"/>
|
||||
<!---END-->
|
||||
|
||||
## dropLast
|
||||
|
||||
Returns a [`DataFrame`](DataFrame.md) containing all rows except last `n` rows
|
||||
|
||||
<!---FUN dropLast-->
|
||||
|
||||
```kotlin
|
||||
df.dropLast() // default 1
|
||||
df.dropLast(5)
|
||||
```
|
||||
|
||||
<inline-frame src="resources/org.jetbrains.kotlinx.dataframe.samples.api.Access.dropLast.html" width="100%"/>
|
||||
<!---END-->
|
||||
|
||||
## dropWhile
|
||||
|
||||
Returns a [`DataFrame`](DataFrame.md) containing all rows except first rows that satisfy the given [condition](DataRow.md#row-conditions)
|
||||
|
||||
<!---FUN dropWhile-->
|
||||
|
||||
```kotlin
|
||||
df.dropWhile { !isHappy }
|
||||
```
|
||||
|
||||
<inline-frame src="resources/org.jetbrains.kotlinx.dataframe.samples.api.Access.dropWhile.html" width="100%"/>
|
||||
<!---END-->
|
||||
Reference in New Issue
Block a user