Data Structure
Networking
RDBMS
Operating System
Java
MS Excel
iOS
HTML
CSS
Android
Python
C Programming
C++
C#
MongoDB
MySQL
Javascript
PHP
- Selected Reading
- UPSC IAS Exams Notes
- Developer's Best Practices
- Questions and Answers
- Effective Resume Writing
- HR Interview Questions
- Computer Glossary
- Who is Who
Programming Articles - Page 352 of 3363
10K+ Views
Pandas data frame is a very powerful data manipulation tool. It is a tabular data structure consisting of rows and columns. The size of this 2-D matrix can be variable depending upon the complexity of the dataset. We can use different type of sources to create a data frame ranging from databases to files. The columns in a pandas data frame represents a series of information and it can be an integer, float, or string. We can perform numerous operations on these columns including deletion, indexing, filtering etc. In this article, we will perform one such basic operation of ... Read More
546 Views
PySpark is a tool designed by the Apache spark community to process data in real time and analyse the results in a local python environment. Spark data frames are different from other data frames as it distributes the information and follows a schema. Spark can handle stream processing as well as batch processing and this is the reason for their popularity. A PySpark data frame requires a session in order to generate an entry point and it performs on-system processing of the data (RAM). You can install PySpark module on windows using the following command – pip install pyspark ... Read More
235 Views
A pandas data frame is a 2D data structure consisting of a series of entities. It is very useful in the analysis of mathematical data. The data is arranged in a tabular manner with each row behaving as an instance of the data. A Pandas data frame is special because it is empowered with numerous functions making it a very powerful programming asset. Each column in a data frame represents a series of information which is labelled. In this article, we will operate on these columns and discuss the various methods to drop columns in a pandas data frame. ... Read More
612 Views
MongoDB is a widely popular open-source database that stores data in a flexible JSON like format. It does not use the orthodox technique of storing data in rows and columns. Instead, it uses a more flexible approach which increases its scalability. This database is designed to handle large volumes of data and therefore, it is tailor made for modern applications. A MongoDB database consists of “collections” which is similar to a table in a RDBMS. A collection is a group of documents consisting of fields with different types of values. A database can contain numerous collections and each ... Read More
526 Views
The pandas library in python is widely popular for representing data in the form of tabular data structures. The dataset is arranged into a 2-D matrix consisting of rows and columns. Pandas library offers numerous functions that can help the programmer to analyze the dataset by providing valuable mathematical insights. The tabular data structure is known as a data frame that can be generated with the help of pandas DataFrame() function. In this article we will perform a simple operation of removing/dropping multiple rows from a pandas data frame. Firstly, we have to prepare a dataset and then ... Read More
331 Views
Generating random numbers is a common task in many programming applications. In Go, we can use the math/rand package to generate random numbers. In this article, we will explore how to get a random number of type float32 in Go. Using The Rand Package The math/rand package in Go provides a simple way to generate random numbers. We can use the Float32() function to generate a random number of type float32. Example Here's an example − package main import ( "fmt" "math/rand" "time" ) func main() { ... Read More
18K+ Views
Getting the current date and time is a common task in many programming applications, from logging events to scheduling tasks. In this article, we will explore how to get the current date and time in various formats in Golang. Using The Time Package The time package in Golang provides a simple way to work with dates and times. We can use the time.Now() function to get the current date and time in the local timezone. Example Here's an example − package main import ( "fmt" "time" ) func main() { ... Read More
7K+ Views
Generating random strings or characters is a common task in many programming applications, from generating random passwords to generating unique IDs. In this article, we will explore how to generate random strings or characters in Golang. Using the math/rand Package The math/rand package in Golang provides a simple way to generate random numbers and strings. To generate a random string, we can first generate a random number and then convert it to a string. Example Here's a simple approach − package main import ( "fmt" "math/rand" "time" ) const ... Read More
2K+ Views
In many programming applications, we need to generate an array of unique random numbers. This can be useful for tasks such as creating unique IDs or selecting random items from a list without repetition. In this article, we will explore how to generate an array of unique random numbers in Golang. Using The math/rand Package The math/rand package in Golang provides a simple way to generate random numbers. However, by default, the random numbers generated by the math/rand package are not guaranteed to be unique. To generate an array of unique random numbers, we need to add some extra logic. ... Read More
652 Views
Race conditions can be a serious problem for developers working with concurrent programming. When multiple threads or processes access a shared resource simultaneously, they can create unpredictable and potentially dangerous results. Fortunately, the Go programming language provides a number of tools for dealing with this issue, including atomic functions. In this article, we'll take a closer look at how to fix race conditions using atomic functions in Go. Understanding Race Conditions Before we dive into atomic functions, let's review what race conditions are and why they're a problem. A race condition occurs when two or more threads or processes access ... Read More