How to delete columns or reorder using column number reference, not column name Python Spark2019 Community Moderator ElectionPyspark : select specific column with its positionHow do I copy a file in Python?How can I safely create a nested directory in Python?How to get the current time in PythonHow can I make a time delay in Python?How do I pass a variable by reference?How to get the number of elements in a list in Python?How to concatenate two lists in Python?How to lowercase a string in Python?Adding new column to existing DataFrame in Python pandasDelete column from pandas DataFrame by column name
Is there a full canon version of Tyrion's jackass/honeycomb joke?
Misplaced tyre lever - alternatives?
“I had a flat in the centre of town, but I didn’t like living there, so …”
Is there a limit on the maximum number of future jobs queued in an org?
Every subset equal to original set?
What is the minimum amount of skill points per HD?
Sometimes a banana is just a banana
Should we avoid writing fiction about historical events without extensive research?
How can I be pwned if I'm not registered on the compromised site?
Did Amazon pay $0 in taxes last year?
If nine coins are tossed, what is the probability that the number of heads is even?
Lock enemy's y-axis when using Vector3.MoveTowards to follow the player
Rationale to prefer local variables over instance variables?
For the Kanji 校 is the fifth stroke connected to the sixth stroke?
Can a space-faring robot still function over a billion years?
In which way proportional valves are controlled solely by current?
Why doesn't "adolescent" take any articles in "listen to adolescent agonising"?
The need of reserving one's ability in job interviews
Can I cast a spell through the Invoke Duplicity clone while inside a Forcecage?
"seeing as you don't know anyone but me" meaning in this context
Make me a metasequence
I can't die. Who am I?
How to merge row in the first column in LaTeX
Create chunks from an array
How to delete columns or reorder using column number reference, not column name Python Spark
2019 Community Moderator ElectionPyspark : select specific column with its positionHow do I copy a file in Python?How can I safely create a nested directory in Python?How to get the current time in PythonHow can I make a time delay in Python?How do I pass a variable by reference?How to get the number of elements in a list in Python?How to concatenate two lists in Python?How to lowercase a string in Python?Adding new column to existing DataFrame in Python pandasDelete column from pandas DataFrame by column name
I'm new to python spark having only just started in python, so aplogies if this question is really dim
How do I delete columns or reorder my python spark dataframe using column number refs, not column names? My col names are long and I have a lot of cols, using names is v tedious
I want to turn eg:
Data = Data.drop("070_thing", "230_anglething", "152_magnetthing", "200_status_thing", "155_thing")
into:
Data = Data.drop(1, 5, 9, 15, 22)
Also reorder, so instead of:
df = df.select("id","name","time","city")
I want to put:
df = df.select(4, 3, 2, 1)
Thanks
python pyspark
add a comment |
I'm new to python spark having only just started in python, so aplogies if this question is really dim
How do I delete columns or reorder my python spark dataframe using column number refs, not column names? My col names are long and I have a lot of cols, using names is v tedious
I want to turn eg:
Data = Data.drop("070_thing", "230_anglething", "152_magnetthing", "200_status_thing", "155_thing")
into:
Data = Data.drop(1, 5, 9, 15, 22)
Also reorder, so instead of:
df = df.select("id","name","time","city")
I want to put:
df = df.select(4, 3, 2, 1)
Thanks
python pyspark
Possible duplicate of Pyspark : select specific column with its position
– pault
5 hours ago
add a comment |
I'm new to python spark having only just started in python, so aplogies if this question is really dim
How do I delete columns or reorder my python spark dataframe using column number refs, not column names? My col names are long and I have a lot of cols, using names is v tedious
I want to turn eg:
Data = Data.drop("070_thing", "230_anglething", "152_magnetthing", "200_status_thing", "155_thing")
into:
Data = Data.drop(1, 5, 9, 15, 22)
Also reorder, so instead of:
df = df.select("id","name","time","city")
I want to put:
df = df.select(4, 3, 2, 1)
Thanks
python pyspark
I'm new to python spark having only just started in python, so aplogies if this question is really dim
How do I delete columns or reorder my python spark dataframe using column number refs, not column names? My col names are long and I have a lot of cols, using names is v tedious
I want to turn eg:
Data = Data.drop("070_thing", "230_anglething", "152_magnetthing", "200_status_thing", "155_thing")
into:
Data = Data.drop(1, 5, 9, 15, 22)
Also reorder, so instead of:
df = df.select("id","name","time","city")
I want to put:
df = df.select(4, 3, 2, 1)
Thanks
python pyspark
python pyspark
asked 11 hours ago
KieranIngramKieranIngram
276
276
Possible duplicate of Pyspark : select specific column with its position
– pault
5 hours ago
add a comment |
Possible duplicate of Pyspark : select specific column with its position
– pault
5 hours ago
Possible duplicate of Pyspark : select specific column with its position
– pault
5 hours ago
Possible duplicate of Pyspark : select specific column with its position
– pault
5 hours ago
add a comment |
1 Answer
1
active
oldest
votes
you can use df.columns:
columns = Data.columns
Data.select(columns[0], columns[1])
or:
from operators import itemgetter
df_getter = lambda cols: list(itemgetter(**cols, columns))
data.select(*df_getter((1, 2, 3)))
add a comment |
Your Answer
StackExchange.ifUsing("editor", function ()
StackExchange.using("externalEditor", function ()
StackExchange.using("snippets", function ()
StackExchange.snippets.init();
);
);
, "code-snippets");
StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "1"
;
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function()
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled)
StackExchange.using("snippets", function()
createEditor();
);
else
createEditor();
);
function createEditor()
StackExchange.prepareEditor(
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader:
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
,
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
);
);
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f55021236%2fhow-to-delete-columns-or-reorder-using-column-number-reference-not-column-name%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
you can use df.columns:
columns = Data.columns
Data.select(columns[0], columns[1])
or:
from operators import itemgetter
df_getter = lambda cols: list(itemgetter(**cols, columns))
data.select(*df_getter((1, 2, 3)))
add a comment |
you can use df.columns:
columns = Data.columns
Data.select(columns[0], columns[1])
or:
from operators import itemgetter
df_getter = lambda cols: list(itemgetter(**cols, columns))
data.select(*df_getter((1, 2, 3)))
add a comment |
you can use df.columns:
columns = Data.columns
Data.select(columns[0], columns[1])
or:
from operators import itemgetter
df_getter = lambda cols: list(itemgetter(**cols, columns))
data.select(*df_getter((1, 2, 3)))
you can use df.columns:
columns = Data.columns
Data.select(columns[0], columns[1])
or:
from operators import itemgetter
df_getter = lambda cols: list(itemgetter(**cols, columns))
data.select(*df_getter((1, 2, 3)))
answered 10 hours ago
hamza tunahamza tuna
8891512
8891512
add a comment |
add a comment |
Thanks for contributing an answer to Stack Overflow!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f55021236%2fhow-to-delete-columns-or-reorder-using-column-number-reference-not-column-name%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Possible duplicate of Pyspark : select specific column with its position
– pault
5 hours ago